31/01/2026 00:51:17 - Uncaught exception: Too few arguments to function App\PlanningManager::getSportsInClubApi(), 0 passed and at least 1 expected File: /app/traitement/classN/PlanningManager.php Trace: [{"function":"getSportsInClubApi","class":"App\\PlanningManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":574,"function":"call_user_func_array","args":[[{},"getSportsInClubApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":494,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\PlanningManager->getSportsInClubApi() #1 /app/traitement/classN/ApiManager.php(574): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(494): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697d42a372586","ID_USER":1037757,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 31/01/2026 10:10:26 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":417,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":524,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":596,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":574,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":494,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(417): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(524): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(596): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(574): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(494): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #6 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #7 /app/api/api.php(47): App\ApiManager->__construct() #8 {main} SESSION : {"TOKEN_CSRF":"697dc6ec33aef","ID_USER":478492,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 31/01/2026 10:10:40 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":417,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41608]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":526,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41608]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":596,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6350]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6350]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":574,"function":"call_user_func_array","args":[[{},"getPoule"],[6350]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":494,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6350},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6350},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(417): App\TournamentManager->getTeam(41608) #1 /app/traitement/classN/TournamentManager.php(526): App\TournamentManager->getTeamData(41608) #2 /app/traitement/classN/TournamentManager.php(596): App\TournamentManager->getMatchs('poule', 6350) #3 [internal function]: App\TournamentManager->getPoule(6350) #4 /app/traitement/classN/ApiManager.php(574): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(494): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #6 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #7 /app/api/api.php(47): App\ApiManager->__construct() #8 {main} SESSION : {"TOKEN_CSRF":"697dc6ec33aef","ID_USER":478492,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 31/01/2026 11:20:39 - Uncaught exception: Undefined constant "PAYMENT_METHODS" File: /app/library/pdf/evenement.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"697dd7773101c"} ********************** 31/01/2026 11:23:14 - Uncaught exception: Undefined constant "App\PAYMENT_METHODS" File: /app/dirigeant/gestion-du-club/listing2.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"697dcd315c8a1","ID_USER":1039693,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"datePlanning":"26\/01\/2026","viewPlanning":"timeGridWeek","token":"1968139270697dd6ae5353b9.92634144","token_time":1769854638} ********************** 31/01/2026 11:23:31 - Uncaught exception: Undefined constant "App\PAYMENT_METHODS" File: /app/dirigeant/gestion-du-club/listing2.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"697dcd315c8a1","ID_USER":1039693,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"datePlanning":"26\/01\/2026","viewPlanning":"timeGridWeek","token":"1968139270697dd6ae5353b9.92634144","token_time":1769854638} ********************** 31/01/2026 11:24:06 - Uncaught exception: Undefined constant "App\PAYMENT_METHODS" File: /app/dirigeant/gestion-du-club/listing2.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"697dcd315c8a1","ID_USER":1039693,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"datePlanning":"26\/01\/2026","viewPlanning":"timeGridWeek","token":"1968139270697dd6ae5353b9.92634144","token_time":1769854638,"ID_CLUB":419} ********************** 31/01/2026 11:47:59 - Uncaught exception: You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing. File: /app/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Exception\/InvalidRequestException.php","line":35,"function":"factory","class":"Stripe\\Exception\\ApiErrorException","type":"::","args":["You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.",400,"{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.\",\n \"payment_intent\": {\n \"id\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v\",\n \"object\": \"payment_intent\",\n \"amount\": 4400,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": null,\n \"automatic_payment_methods\": null,\n \"canceled_at\": 1769856478,\n \"cancellation_reason\": \"requested_by_customer\",\n \"capture_method\": \"automatic_async\",\n \"client_secret\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1769797005,\n \"currency\": \"eur\",\n \"customer\": \"cus_TjM1e3e1Su3cRp\",\n \"customer_account\": null,\n \"description\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"excluded_payment_method_types\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"90\",\n \"cusFullName\": \"Pauline Bompard\",\n \"idUser\": \"1014571\",\n \"idClub\": \"129\",\n \"creaPartie\": \"0\",\n \"idCustomer\": \"cus_TjM1e3e1Su3cRp\",\n \"matchPublic\": \"0\",\n \"cusEmail\": \"bompardp@gmail.com\",\n \"nbPLayers\": \"1\",\n \"eventType\": \"paymentIntent\",\n \"foodNumber\": \"0\",\n \"maxPrice\": \"44\",\n \"info\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"id_club\": \"129\",\n \"hour\": \"13:30\",\n \"extDomain\": \"com\",\n \"date\": \"31\/01\/2026\",\n \"type_offre\": \"reservation\",\n \"id_membre\": \"1014571\",\n \"productType\": \"reservation\",\n \"intentStatus\": \"locked\",\n \"actionAt\": \"2026-02-01 15:00:00\",\n \"idSport\": \"322\",\n \"partners\": \"101815|1018194|1018711\",\n \"cusCountry\": \"FR\",\n \"idCourt\": \"972\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SltKP4Cy1bWJFh1a0DSI4AQ\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": \"off_session\",\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"canceled\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.","payment_intent":{"id":"pi_3SvMFN4Cy1bWJFh112UOqb2v","object":"payment_intent","amount":4400,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":null,"automatic_payment_methods":null,"canceled_at":1769856478,"cancellation_reason":"requested_by_customer","capture_method":"automatic_async","client_secret":"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR","confirmation_method":"automatic","created":1769797005,"currency":"eur","customer":"cus_TjM1e3e1Su3cRp","customer_account":null,"description":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","excluded_payment_method_types":null,"last_payment_error":null,"latest_charge":"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch","livemode":true,"metadata":{"duration":"90","cusFullName":"Pauline Bompard","idUser":"1014571","idClub":"129","creaPartie":"0","idCustomer":"cus_TjM1e3e1Su3cRp","matchPublic":"0","cusEmail":"bompardp@gmail.com","nbPLayers":"1","eventType":"paymentIntent","foodNumber":"0","maxPrice":"44","info":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","id_club":"129","hour":"13:30","extDomain":"com","date":"31\/01\/2026","type_offre":"reservation","id_membre":"1014571","productType":"reservation","intentStatus":"locked","actionAt":"2026-02-01 15:00:00","idSport":"322","partners":"101815|1018194|1018711","cusCountry":"FR","idCourt":"972"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SltKP4Cy1bWJFh1a0DSI4AQ","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":"off_session","shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"canceled","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu","type":"invalid_request_error"}},{},"payment_intent_unexpected_state"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":232,"function":"factory","class":"Stripe\\Exception\\InvalidRequestException","type":"::","args":["You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.",400,"{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.\",\n \"payment_intent\": {\n \"id\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v\",\n \"object\": \"payment_intent\",\n \"amount\": 4400,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": null,\n \"automatic_payment_methods\": null,\n \"canceled_at\": 1769856478,\n \"cancellation_reason\": \"requested_by_customer\",\n \"capture_method\": \"automatic_async\",\n \"client_secret\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1769797005,\n \"currency\": \"eur\",\n \"customer\": \"cus_TjM1e3e1Su3cRp\",\n \"customer_account\": null,\n \"description\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"excluded_payment_method_types\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"90\",\n \"cusFullName\": \"Pauline Bompard\",\n \"idUser\": \"1014571\",\n \"idClub\": \"129\",\n \"creaPartie\": \"0\",\n \"idCustomer\": \"cus_TjM1e3e1Su3cRp\",\n \"matchPublic\": \"0\",\n \"cusEmail\": \"bompardp@gmail.com\",\n \"nbPLayers\": \"1\",\n \"eventType\": \"paymentIntent\",\n \"foodNumber\": \"0\",\n \"maxPrice\": \"44\",\n \"info\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"id_club\": \"129\",\n \"hour\": \"13:30\",\n \"extDomain\": \"com\",\n \"date\": \"31\/01\/2026\",\n \"type_offre\": \"reservation\",\n \"id_membre\": \"1014571\",\n \"productType\": \"reservation\",\n \"intentStatus\": \"locked\",\n \"actionAt\": \"2026-02-01 15:00:00\",\n \"idSport\": \"322\",\n \"partners\": \"101815|1018194|1018711\",\n \"cusCountry\": \"FR\",\n \"idCourt\": \"972\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SltKP4Cy1bWJFh1a0DSI4AQ\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": \"off_session\",\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"canceled\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.","payment_intent":{"id":"pi_3SvMFN4Cy1bWJFh112UOqb2v","object":"payment_intent","amount":4400,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":null,"automatic_payment_methods":null,"canceled_at":1769856478,"cancellation_reason":"requested_by_customer","capture_method":"automatic_async","client_secret":"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR","confirmation_method":"automatic","created":1769797005,"currency":"eur","customer":"cus_TjM1e3e1Su3cRp","customer_account":null,"description":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","excluded_payment_method_types":null,"last_payment_error":null,"latest_charge":"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch","livemode":true,"metadata":{"duration":"90","cusFullName":"Pauline Bompard","idUser":"1014571","idClub":"129","creaPartie":"0","idCustomer":"cus_TjM1e3e1Su3cRp","matchPublic":"0","cusEmail":"bompardp@gmail.com","nbPLayers":"1","eventType":"paymentIntent","foodNumber":"0","maxPrice":"44","info":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","id_club":"129","hour":"13:30","extDomain":"com","date":"31\/01\/2026","type_offre":"reservation","id_membre":"1014571","productType":"reservation","intentStatus":"locked","actionAt":"2026-02-01 15:00:00","idSport":"322","partners":"101815|1018194|1018711","cusCountry":"FR","idCourt":"972"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SltKP4Cy1bWJFh1a0DSI4AQ","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":"off_session","shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"canceled","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu","type":"invalid_request_error"}},{},"payment_intent_unexpected_state",null]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":193,"function":"_specificV1APIError","class":"Stripe\\ApiRequestor","type":"::","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.\",\n \"payment_intent\": {\n \"id\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v\",\n \"object\": \"payment_intent\",\n \"amount\": 4400,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": null,\n \"automatic_payment_methods\": null,\n \"canceled_at\": 1769856478,\n \"cancellation_reason\": \"requested_by_customer\",\n \"capture_method\": \"automatic_async\",\n \"client_secret\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1769797005,\n \"currency\": \"eur\",\n \"customer\": \"cus_TjM1e3e1Su3cRp\",\n \"customer_account\": null,\n \"description\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"excluded_payment_method_types\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"90\",\n \"cusFullName\": \"Pauline Bompard\",\n \"idUser\": \"1014571\",\n \"idClub\": \"129\",\n \"creaPartie\": \"0\",\n \"idCustomer\": \"cus_TjM1e3e1Su3cRp\",\n \"matchPublic\": \"0\",\n \"cusEmail\": \"bompardp@gmail.com\",\n \"nbPLayers\": \"1\",\n \"eventType\": \"paymentIntent\",\n \"foodNumber\": \"0\",\n \"maxPrice\": \"44\",\n \"info\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"id_club\": \"129\",\n \"hour\": \"13:30\",\n \"extDomain\": \"com\",\n \"date\": \"31\/01\/2026\",\n \"type_offre\": \"reservation\",\n \"id_membre\": \"1014571\",\n \"productType\": \"reservation\",\n \"intentStatus\": \"locked\",\n \"actionAt\": \"2026-02-01 15:00:00\",\n \"idSport\": \"322\",\n \"partners\": \"101815|1018194|1018711\",\n \"cusCountry\": \"FR\",\n \"idCourt\": \"972\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SltKP4Cy1bWJFh1a0DSI4AQ\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": \"off_session\",\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"canceled\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.","payment_intent":{"id":"pi_3SvMFN4Cy1bWJFh112UOqb2v","object":"payment_intent","amount":4400,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":null,"automatic_payment_methods":null,"canceled_at":1769856478,"cancellation_reason":"requested_by_customer","capture_method":"automatic_async","client_secret":"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR","confirmation_method":"automatic","created":1769797005,"currency":"eur","customer":"cus_TjM1e3e1Su3cRp","customer_account":null,"description":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","excluded_payment_method_types":null,"last_payment_error":null,"latest_charge":"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch","livemode":true,"metadata":{"duration":"90","cusFullName":"Pauline Bompard","idUser":"1014571","idClub":"129","creaPartie":"0","idCustomer":"cus_TjM1e3e1Su3cRp","matchPublic":"0","cusEmail":"bompardp@gmail.com","nbPLayers":"1","eventType":"paymentIntent","foodNumber":"0","maxPrice":"44","info":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","id_club":"129","hour":"13:30","extDomain":"com","date":"31\/01\/2026","type_offre":"reservation","id_membre":"1014571","productType":"reservation","intentStatus":"locked","actionAt":"2026-02-01 15:00:00","idSport":"322","partners":"101815|1018194|1018711","cusCountry":"FR","idCourt":"972"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SltKP4Cy1bWJFh1a0DSI4AQ","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":"off_session","shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"canceled","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu","type":"invalid_request_error"}},{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.","payment_intent":{"id":"pi_3SvMFN4Cy1bWJFh112UOqb2v","object":"payment_intent","amount":4400,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":null,"automatic_payment_methods":null,"canceled_at":1769856478,"cancellation_reason":"requested_by_customer","capture_method":"automatic_async","client_secret":"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR","confirmation_method":"automatic","created":1769797005,"currency":"eur","customer":"cus_TjM1e3e1Su3cRp","customer_account":null,"description":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","excluded_payment_method_types":null,"last_payment_error":null,"latest_charge":"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch","livemode":true,"metadata":{"duration":"90","cusFullName":"Pauline Bompard","idUser":"1014571","idClub":"129","creaPartie":"0","idCustomer":"cus_TjM1e3e1Su3cRp","matchPublic":"0","cusEmail":"bompardp@gmail.com","nbPLayers":"1","eventType":"paymentIntent","foodNumber":"0","maxPrice":"44","info":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","id_club":"129","hour":"13:30","extDomain":"com","date":"31\/01\/2026","type_offre":"reservation","id_membre":"1014571","productType":"reservation","intentStatus":"locked","actionAt":"2026-02-01 15:00:00","idSport":"322","partners":"101815|1018194|1018711","cusCountry":"FR","idCourt":"972"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SltKP4Cy1bWJFh1a0DSI4AQ","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":"off_session","shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"canceled","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu","type":"invalid_request_error"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":650,"function":"handleErrorResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.\",\n \"payment_intent\": {\n \"id\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v\",\n \"object\": \"payment_intent\",\n \"amount\": 4400,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": null,\n \"automatic_payment_methods\": null,\n \"canceled_at\": 1769856478,\n \"cancellation_reason\": \"requested_by_customer\",\n \"capture_method\": \"automatic_async\",\n \"client_secret\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1769797005,\n \"currency\": \"eur\",\n \"customer\": \"cus_TjM1e3e1Su3cRp\",\n \"customer_account\": null,\n \"description\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"excluded_payment_method_types\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"90\",\n \"cusFullName\": \"Pauline Bompard\",\n \"idUser\": \"1014571\",\n \"idClub\": \"129\",\n \"creaPartie\": \"0\",\n \"idCustomer\": \"cus_TjM1e3e1Su3cRp\",\n \"matchPublic\": \"0\",\n \"cusEmail\": \"bompardp@gmail.com\",\n \"nbPLayers\": \"1\",\n \"eventType\": \"paymentIntent\",\n \"foodNumber\": \"0\",\n \"maxPrice\": \"44\",\n \"info\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"id_club\": \"129\",\n \"hour\": \"13:30\",\n \"extDomain\": \"com\",\n \"date\": \"31\/01\/2026\",\n \"type_offre\": \"reservation\",\n \"id_membre\": \"1014571\",\n \"productType\": \"reservation\",\n \"intentStatus\": \"locked\",\n \"actionAt\": \"2026-02-01 15:00:00\",\n \"idSport\": \"322\",\n \"partners\": \"101815|1018194|1018711\",\n \"cusCountry\": \"FR\",\n \"idCourt\": \"972\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SltKP4Cy1bWJFh1a0DSI4AQ\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": \"off_session\",\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"canceled\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.","payment_intent":{"id":"pi_3SvMFN4Cy1bWJFh112UOqb2v","object":"payment_intent","amount":4400,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":null,"automatic_payment_methods":null,"canceled_at":1769856478,"cancellation_reason":"requested_by_customer","capture_method":"automatic_async","client_secret":"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR","confirmation_method":"automatic","created":1769797005,"currency":"eur","customer":"cus_TjM1e3e1Su3cRp","customer_account":null,"description":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","excluded_payment_method_types":null,"last_payment_error":null,"latest_charge":"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch","livemode":true,"metadata":{"duration":"90","cusFullName":"Pauline Bompard","idUser":"1014571","idClub":"129","creaPartie":"0","idCustomer":"cus_TjM1e3e1Su3cRp","matchPublic":"0","cusEmail":"bompardp@gmail.com","nbPLayers":"1","eventType":"paymentIntent","foodNumber":"0","maxPrice":"44","info":"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00","id_club":"129","hour":"13:30","extDomain":"com","date":"31\/01\/2026","type_offre":"reservation","id_membre":"1014571","productType":"reservation","intentStatus":"locked","actionAt":"2026-02-01 15:00:00","idSport":"322","partners":"101815|1018194|1018711","cusCountry":"FR","idCourt":"972"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SltKP4Cy1bWJFh1a0DSI4AQ","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":"off_session","shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"canceled","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu","type":"invalid_request_error"}},"v1"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":137,"function":"_interpretResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"You cannot cancel this PaymentIntent because it has a status of canceled. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_reauthorization, requires_confirmation, requires_action, processing.\",\n \"payment_intent\": {\n \"id\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v\",\n \"object\": \"payment_intent\",\n \"amount\": 4400,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": null,\n \"automatic_payment_methods\": null,\n \"canceled_at\": 1769856478,\n \"cancellation_reason\": \"requested_by_customer\",\n \"capture_method\": \"automatic_async\",\n \"client_secret\": \"pi_3SvMFN4Cy1bWJFh112UOqb2v_secret_FmNbssSc76BMZOX2htR9NVjFR\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1769797005,\n \"currency\": \"eur\",\n \"customer\": \"cus_TjM1e3e1Su3cRp\",\n \"customer_account\": null,\n \"description\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"excluded_payment_method_types\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SvMFN4Cy1bWJFh11DQ9t6Ch\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"90\",\n \"cusFullName\": \"Pauline Bompard\",\n \"idUser\": \"1014571\",\n \"idClub\": \"129\",\n \"creaPartie\": \"0\",\n \"idCustomer\": \"cus_TjM1e3e1Su3cRp\",\n \"matchPublic\": \"0\",\n \"cusEmail\": \"bompardp@gmail.com\",\n \"nbPLayers\": \"1\",\n \"eventType\": \"paymentIntent\",\n \"foodNumber\": \"0\",\n \"maxPrice\": \"44\",\n \"info\": \"R\u00e9servation par Pauline Bompard (ID: 1014571) sur le court 'Court 4', le 2026-01-31 13:30:00\",\n \"id_club\": \"129\",\n \"hour\": \"13:30\",\n \"extDomain\": \"com\",\n \"date\": \"31\/01\/2026\",\n \"type_offre\": \"reservation\",\n \"id_membre\": \"1014571\",\n \"productType\": \"reservation\",\n \"intentStatus\": \"locked\",\n \"actionAt\": \"2026-02-01 15:00:00\",\n \"idSport\": \"322\",\n \"partners\": \"101815|1018194|1018711\",\n \"cusCountry\": \"FR\",\n \"idCourt\": \"972\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SltKP4Cy1bWJFh1a0DSI4AQ\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": \"off_session\",\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"canceled\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_196080KiVKfulZIN\/workbench\/logs?object=req_gbkDS9BlkbKxhu\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},"v1"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":213,"function":"request","class":"Stripe\\ApiRequestor","type":"->","args":["post","\/v1\/payment_intents\/pi_3SvMFN4Cy1bWJFh112UOqb2v\/cancel",{"cancellation_reason":"requested_by_customer"},{"Stripe-Version":"2025-08-27.basil","Stripe-Account":"acct_1Lx3te4Cy1bWJFh1"},"v1",["stripe_client"],0]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/AbstractService.php","line":75,"function":"request","class":"Stripe\\BaseStripeClient","type":"->","args":["post","\/v1\/payment_intents\/pi_3SvMFN4Cy1bWJFh112UOqb2v\/cancel",{"cancellation_reason":"requested_by_customer"},{"headers":{"Stripe-Version":"2025-08-27.basil","Stripe-Account":"acct_1Lx3te4Cy1bWJFh1"},"apiKey":null,"apiBase":null,"maxNetworkRetries":0}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":71,"function":"request","class":"Stripe\\Service\\AbstractService","type":"->","args":["post","\/v1\/payment_intents\/pi_3SvMFN4Cy1bWJFh112UOqb2v\/cancel",{"cancellation_reason":"requested_by_customer"},{"stripe_account":"acct_1Lx3te4Cy1bWJFh1"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":1305,"function":"cancel","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":["pi_3SvMFN4Cy1bWJFh112UOqb2v",{"cancellation_reason":"requested_by_customer"},{"stripe_account":"acct_1Lx3te4Cy1bWJFh1"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":1295,"function":"cancelPaymentIntent","class":"App\\StripeManager","type":"->","args":["pi_3SvMFN4Cy1bWJFh112UOqb2v","requested_by_customer"]},{"file":"\/app\/traitement\/classN\/ApiPaiementManager.php","line":82,"function":"cancelPaymentIntentCaptured","class":"App\\StripeManager","type":"->","args":["pi_3SvMFN4Cy1bWJFh112UOqb2v","requested_by_customer","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"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8410,"function":"cancelPayment","class":"App\\ApiPaiementManager","type":"->","args":["pi_3SvMFN4Cy1bWJFh112UOqb2v","requested_by_customer","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"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":4245,"function":"updateResaPaymentsData","class":"App\\ReservationManager","type":"->","args":[1014571,"6538542",9242266,"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"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":367,"function":"remove","class":"App\\ReservationManager","type":"->","args":["6538542","72598",false,"null","0",false,false,false,"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"]}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php(35): Stripe\Exception\ApiErrorException::factory('You cannot canc...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'payment_intent_...') #1 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(232): Stripe\Exception\InvalidRequestException::factory('You cannot canc...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'payment_intent_...', NULL) #2 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(193): Stripe\ApiRequestor::_specificV1APIError('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, Array) #3 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(650): Stripe\ApiRequestor->handleErrorResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, 'v1') #4 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(137): Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), 'v1') #5 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(213): Stripe\ApiRequestor->request('post', '/v1/payment_int...', Array, Array, 'v1', Array, 0) #6 /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php(75): Stripe\BaseStripeClient->request('post', '/v1/payment_int...', Array, Object(Stripe\Util\RequestOptions)) #7 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(71): Stripe\Service\AbstractService->request('post', '/v1/payment_int...', Array, Array) #8 /app/traitement/classN/StripeManager.php(1305): Stripe\Service\PaymentIntentService->cancel('pi_3SvMFN4Cy1bW...', Array, Array) #9 /app/traitement/classN/StripeManager.php(1295): App\StripeManager->cancelPaymentIntent('pi_3SvMFN4Cy1bW...', 'requested_by_cu...') #10 /app/traitement/classN/ApiPaiementManager.php(82): App\StripeManager->cancelPaymentIntentCaptured('pi_3SvMFN4Cy1bW...', 'requested_by_cu...', 'sk_live_5196080...') #11 /app/traitement/classN/ReservationManager.php(8410): App\ApiPaiementManager->cancelPayment('pi_3SvMFN4Cy1bW...', 'requested_by_cu...', 'sk_live_5196080...') #12 /app/traitement/classN/ReservationManager.php(4245): App\ReservationManager->updateResaPaymentsData(1014571, '6538542', 9242266, 'sk_live_5196080...') #13 /app/dirigeant/traitement/gestion-du-club/planning2.php(367): App\ReservationManager->remove('6538542', '72598', false, 'null', '0', false, false, false, 'sk_live_5196080...') #14 {main} SESSION : {"TOKEN_CSRF":"697dd9d7d5573","ID_USER":"72598","ID_CLUB":"129","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 15:40:04 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8565,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|189492","2026-01-21 17:40:37"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8538,"function":"execGetResaLogs","class":"App\\ReservationManager","type":"->","args":[""]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":279,"function":"getResaLogs","class":"App\\ReservationManager","type":"->","args":[""]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(8565): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2026-01-21 17:4...') #1 /app/traitement/classN/ReservationManager.php(8538): App\ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(279): App\ReservationManager->getResaLogs('') #3 {main} SESSION : {"TOKEN_CSRF":"697e12e8b99ee","ID_USER":889783,"ID_CLUB":282,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"16\/02\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:21:14 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-27T00:00:00+01:00","2025-10-28T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-27T00:0...', '2025-10-28T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"26\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:21:26 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-27T00:00:00+01:00","2025-10-28T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-27T00:0...', '2025-10-28T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"27\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:21:56 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"27\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:23:04 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"29\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:25:24 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:25:26 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:26:26 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:27:26 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:28:26 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:29:43 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:30:50 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:32:03 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:34:33 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 17:37:40 - Uncaught exception: L'heure de fin doit être strictement supérieure à l'heure de début. File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":1744,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2115,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":178,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-10-28 09:00:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2144,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2081,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[6106845]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":727,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-10-28T00:00:00+01:00","2025-10-29T00:00:00+01:00","1",0]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1744): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable)) #1 /app/traitement/classN/TarifsManager.php(2115): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable)) #2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2144, 0, 1) #3 /app/traitement/classN/PlanningManager.php(2081): App\TarifsManager->findMyPrice(6106845) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(727): App\PlanningManager->getAllResa('2025-10-28T00:0...', '2025-10-29T00:0...', '1', 0) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e0fc817660","ID_USER":252980,"ID_CLUB":280,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 19:10:31 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8565,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|189492","2026-01-21 17:40:37"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8538,"function":"execGetResaLogs","class":"App\\ReservationManager","type":"->","args":[""]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":279,"function":"getResaLogs","class":"App\\ReservationManager","type":"->","args":[""]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(8565): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2026-01-21 17:4...') #1 /app/traitement/classN/ReservationManager.php(8538): App\ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(279): App\ReservationManager->getResaLogs('') #3 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-31T00%3A00%3A00%2B01%3A00&end=2026-02-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697e45913debc","ID_USER":482110,"ID_CLUB":200,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 31/01/2026 20:44:40 - Uncaught exception: Call to a member function secure_key() on null File: /app/traitement/classN/UserManager.php Trace: [{"file":"\/app\/traitement\/connexion.php","line":166,"function":"activateUser","class":"App\\UserManager","type":"->","args":[4374483,"920f8c1c25b74","920f8c1c2af88"]},{"file":"\/app\/include\/ini_set.php","line":707,"args":["\/app\/traitement\/connexion.php"],"function":"require_once"},{"file":"\/app\/connexion.php","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/traitement/connexion.php(166): App\UserManager->activateUser(4374483, '920f8c1c25b74', '920f8c1c2af88') #1 /app/include/ini_set.php(707): require_once('/app/traitement...') #2 /app/connexion.php(4): require_once('/app/include/in...') #3 {main} SESSION : {"TOKEN_CSRF":"697e5ba88321d"} ********************** 31/01/2026 21:50:14 - Uncaught exception: Call to a member function id_club() on null File: /app/dirigeant/include/gestion-du-club/listing/fiche_joueur/index.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"697db0c727251","ID_USER":767239,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"1040826 weymens titouan","Joueur 2":"428452 WEYMIENS Christophe","telephone":" 33683837624","licence":"6140837X","ID_CLUB":326} ********************** 31/01/2026 21:50:14 - Uncaught exception: Call to a member function email() on null File: /app/dirigeant/include/gestion-du-club/listing/fiche_joueur/index.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"697db0c727251","ID_USER":767239,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"1040826 weymens titouan","Joueur 2":"428452 WEYMIENS Christophe","telephone":" 33683837624","licence":"6140837X","ID_CLUB":326} ********************** 31/01/2026 22:51:52 - Uncaught exception: Undefined constant "App\CLUB" File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/membre\/"} **********************