04/12/2025 09:07:35 - Uncaught exception: Call to a member function id_players() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"628981","CAPTAIN":null}],"",null,null,false]}]
TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '', NULL, NULL, false)
#1 {main}
SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2025-12-01T00%3A00%3A00%2B01%3A00&end=2025-12-08T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"69314107f040f","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 09:09:36 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"10"}
**********************
04/12/2025 09:29:06 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"9"}
**********************
04/12/2025 10:21:25 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'ID_MEMBRE' cannot be null
File: /app/traitement/classN/EventManager.php
Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":1722,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":282,"ID_EVENEMENT":"11968","ID_SESSION":"161810","ID_TEAM":"526610","ID_MEMBRE":null,"ID_PAIEMENT":1177251,"SOURCE":null,"NUMERO":1}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","line":463,"function":"InsertInscription","class":"App\\EventManager","type":"->","args":["11968","526610","161810",null,1,{"idPaiement":1177251}]}]
TraceAsString: #0 /app/traitement/classN/EventManager.php(1722): PDOStatement->execute(Array)
#1 /app/dirigeant/traitement/sport/evenement/ajout_participant.php(463): App\EventManager->InsertInscription('11968', '526610', '161810', NULL, 1, Array)
#2 {main}
SESSION : {"TOKEN_CSRF":"69314eb7e2335","ID_USER":319989,"ID_CLUB":282,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay","dispo":"Oriol Escuder Gomez et Rocio Reymundo","Joueur 1":"966459 Escuder Oriol","licence 1":"2626773M","Joueur 2":"Reyundo Rocio","licence 2":"xxxxx","telephone":"xxxxxxx","licence":"xxxxx"}
**********************
04/12/2025 10:54:30 - Uncaught exception: Call to a member function ranking() on null
File: /app/traitement/classN/EventManager.php
Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":2270,"function":"verifRightPlayers","class":"App\\EventManager","type":"->","args":[[846080,null],{"SPORT_SQL":""}]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5224,"function":"checkEventRequirementApi","class":"App\\EventManager","type":"->","args":[846080,{"SPORT_SQL":""},null,null,null]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":164793,"idUser":846080,"idPlayersInSession":[828813,846080],"dispo":"","licences":null},"api":"stripe","idUser":846080,"idClub":390,"productType":"evenement","context":"recapSession","fileNumber":null,"idPlayers":[828813]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":405,"function":"call_user_func_array","args":[[{},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":164793,"idUser":846080,"idPlayersInSession":[828813,846080],"dispo":"","licences":null},"api":"stripe","idUser":846080,"idClub":390,"productType":"evenement","context":"recapSession","fileNumber":null,"idPlayers":[828813]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":333,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":164793,"idUser":846080,"idPlayersInSession":[828813,846080],"dispo":"","licences":null},"api":"stripe","idUser":846080,"idClub":390,"productType":"evenement","context":"recapSession","fileNumber":null,"idPlayers":[828813]}}},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":27,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":164793,"idUser":846080,"idPlayersInSession":[828813,846080],"dispo":"","licences":null},"api":"stripe","idUser":846080,"idClub":390,"productType":"evenement","context":"recapSession","fileNumber":null,"idPlayers":[828813]}}}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}]
TraceAsString: #0 /app/traitement/classN/EventManager.php(2270): App\EventManager->verifRightPlayers(Array, Array)
#1 /app/traitement/classN/EventManager.php(5224): App\EventManager->checkEventRequirementApi(846080, Array, NULL, NULL, NULL)
#2 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array)
#3 /app/traitement/classN/ApiManager.php(405): call_user_func_array(Array, Array)
#4 /app/traitement/classN/ApiManager.php(333): App\ApiManager->apiForApp(Array, Object(App\MegaManager))
#5 /app/traitement/classN/ApiManager.php(27): App\ApiManager->reading(Array)
#6 /app/api/api.php(47): App\ApiManager->__construct()
#7 {main}
SESSION : {"TOKEN_CSRF":"693150d49fee1","ID_USER":846080,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1}
**********************
04/12/2025 11:04:46 - Uncaught exception: Undefined constant "PAYMENT_METHODS"
File: /app/library/pdf/evenement.php
Trace: []
TraceAsString: #0 {main}
SESSION : {"TOKEN_CSRF":"69315cbe8abd7"}
**********************
04/12/2025 12:45:50 - Uncaught exception: Call to a member function id_players() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"651363","CAPTAIN":null}],"",null,null,false]}]
TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '', NULL, NULL, false)
#1 {main}
SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2025-12-04T00%3A00%3A00%2B01%3A00&end=2025-12-05T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"693173b57124d","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"05\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 12:46:49 - Uncaught exception: Undefined constant "App\CLUB"
File: /app/connexion.php
Trace: []
TraceAsString: #0 {main}
SESSION : []
**********************
04/12/2025 13:25:24 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/head.php
Trace: [{"file":"\/app\/commercial\/index.php","line":76,"function":"require_once"}]
TraceAsString: #0 /app/commercial/index.php(76): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 13:25:35 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/head.php
Trace: [{"file":"\/app\/commercial\/index.php","line":76,"function":"require_once"}]
TraceAsString: #0 /app/commercial/index.php(76): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 13:32:14 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/head.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":60,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(60): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 13:35:05 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/head.php
Trace: [{"file":"\/app\/commercial\/index.php","line":76,"function":"require_once"}]
TraceAsString: #0 /app/commercial/index.php(76): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"21"}
**********************
04/12/2025 13:35:19 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/head.php
Trace: [{"file":"\/app\/commercial\/index.php","line":76,"function":"require_once"}]
TraceAsString: #0 /app/commercial/index.php(76): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"21"}
**********************
04/12/2025 13:35:20 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/head.php
Trace: [{"file":"\/app\/commercial\/index.php","line":76,"function":"require_once"}]
TraceAsString: #0 /app/commercial/index.php(76): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"21"}
**********************
04/12/2025 13:35:43 - Uncaught exception: App\ApiManager::secureApp(): Argument #2 ($manager) must be of type App\MegaManager, null given, called in /app/traitement/classN/ApiManager.php on line 332
File: /app/traitement/classN/ApiManager.php
Trace: [{"file":"\/app\/traitement\/classN\/ApiManager.php","line":332,"function":"secureApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2025-12-14","idSport":1139,"idClub":400}},null]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":27,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2025-12-14","idSport":1139,"idClub":400}}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}]
TraceAsString: #0 /app/traitement/classN/ApiManager.php(332): App\ApiManager->secureApp(Array, NULL)
#1 /app/traitement/classN/ApiManager.php(27): App\ApiManager->reading(Array)
#2 /app/api/api.php(47): App\ApiManager->__construct()
#3 {main}
SESSION : {"TOKEN_CSRF":"6931801d7c86d","ID_USER":959908,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1}
**********************
04/12/2025 13:36:49 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 13:38:09 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"21"}
**********************
04/12/2025 13:40:18 - Uncaught exception: App\ApiManager::secureApp(): Argument #2 ($manager) must be of type App\MegaManager, null given, called in /app/traitement/classN/ApiManager.php on line 332
File: /app/traitement/classN/ApiManager.php
Trace: [{"file":"\/app\/traitement\/classN\/ApiManager.php","line":332,"function":"secureApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2025-12-14","idSport":1139,"idClub":400,"idUser":959908}},null]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":27,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2025-12-14","idSport":1139,"idClub":400,"idUser":959908}}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}]
TraceAsString: #0 /app/traitement/classN/ApiManager.php(332): App\ApiManager->secureApp(Array, NULL)
#1 /app/traitement/classN/ApiManager.php(27): App\ApiManager->reading(Array)
#2 /app/api/api.php(47): App\ApiManager->__construct()
#3 {main}
SESSION : {"TOKEN_CSRF":"693181169609d","ID_USER":959908,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1}
**********************
04/12/2025 13:40:35 - Uncaught exception: App\ApiManager::secureApp(): Argument #2 ($manager) must be of type App\MegaManager, null given, called in /app/traitement/classN/ApiManager.php on line 332
File: /app/traitement/classN/ApiManager.php
Trace: [{"file":"\/app\/traitement\/classN\/ApiManager.php","line":332,"function":"secureApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2025-12-05","idSport":1139,"idClub":400,"idUser":959908}},null]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":27,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2025-12-05","idSport":1139,"idClub":400,"idUser":959908}}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}]
TraceAsString: #0 /app/traitement/classN/ApiManager.php(332): App\ApiManager->secureApp(Array, NULL)
#1 /app/traitement/classN/ApiManager.php(27): App\ApiManager->reading(Array)
#2 /app/api/api.php(47): App\ApiManager->__construct()
#3 {main}
SESSION : {"TOKEN_CSRF":"6931813a7edff","ID_USER":959908,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1}
**********************
04/12/2025 13:48:23 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 14:11:05 - Uncaught exception: Call to a member function id_players() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"675007","CAPTAIN":null}],"",null,null,false]}]
TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '', NULL, NULL, false)
#1 {main}
SESSION : {"TOKEN_CSRF":"693183e51d5f6","ID_USER":675007,"ID_CLUB":379,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"11\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 14:26:38 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 14:41:14 - Uncaught exception: Call to a member function CloseCursor() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/include\/gestion-du-club\/listing\/fiche_joueur\/index.php","line":173,"function":"getResasParSport","class":"App\\ReservationManager","type":"->","args":["113567"]}]
TraceAsString: #0 /app/dirigeant/include/gestion-du-club/listing/fiche_joueur/index.php(173): App\ReservationManager->getResasParSport('113567')
#1 {main}
SESSION : {"TOKEN_CSRF":"69318cc7af90d","ID_USER":97303,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ADMIN":1,"COMMERCIAL":1,"DIRIGEANT":1,"token":"185259131569318f71b3bc81.95424121","token_time":1764855665,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":"89"}
**********************
04/12/2025 14:45:11 - Uncaught exception: Call to a member function ranking() on null
File: /app/dirigeant/traitement/sport/evenement/ajout_participant.php
Trace: []
TraceAsString: #0 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"6931466e44487","ID_USER":276391,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"06\/12\/2025","viewPlanning":"resourceTimeGridDay","dispo":"Charlotte BERTRAND (licence 2084941 P) 0676989679\nEt \n\u00c9rika FABRE (licence 2817115F) 0674774079","Joueur 1":"fabre erika","Joueur 2":"bertrand charlotte","Date debut":"11\/01\/2026","Date fin":"11\/01\/2026","Inscription":"publique","Cat\u00e9gorie":"double","Sexe":"homme","inscription_max":"16","nom_session":"P100Homme Dimanche 11 Janvier","heure_debut":"09:00","heure_fin":"15:00","prix":"20","show_session":"1","ID_CLUB":37,"Nom":"P100Homme Dimanche 11 Janvier","sponsor":"download (2).png","infos":"MG","ID_EVENT":"12215"}
**********************
04/12/2025 14:50:27 - Uncaught exception: Client error: `POST https://api.sendinblue.com/v3/emailCampaigns` resulted in a `400 Bad Request` response:
{"code":"missing_parameter","message":"Subject is missing"}
File: /app/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
Trace: [{"file":"\/app\/vendor\/guzzlehttp\/guzzle\/src\/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":[{},{},null,[],null]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":[{}]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,{},null]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[true]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/guzzle\/src\/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/include\/newsletter_campaign.php","line":113,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["POST","https:\/\/api.sendinblue.com\/v3\/emailCampaigns",{"body":"{\"sender\":{\"name\":\"le lob\",\"email\":\"no-reply@gestion-sports.com\"},\"name\":\"#385 - LE LOB - 04\\\/12\\\/2025\",\"replyTo\":\"contact@lelob-padel.com\",\"subject\":\"\",\"footer\":\"\\n
\\n Vous avez re\\u00e7u cet email car vous vous \\u00eates inscrit sur LE LOB<\\\/br>\\n
Si vous souhaitez vous d\\u00e9sinscrire de notre newsletter, cliquez {ici}<\\\/p>\\n Conform\\u00e9ment \\u00e0 la r\\u00e9glementation sur la protection des donn\\u00e9es personnelles,<\\\/br>\\n vous disposez d\\u2019un droit d\\u2019acc\\u00e8s, d\\u2019opposition et de rectification des donn\\u00e9es qui vous concernent.<\\\/br>\\n Pour exercer ce droit, vous pouvez adresser un message \\u00e9lectronique \\u00e0 contact@gestion-sports.com. \\n Vous pouvez \\u00e9galement consulter notre politique de protection de donn\\u00e9es personnelles sur le site \\n Gestion-Sports<\\\/a> <\\\/br>\\n \\u00a9 2023 LE LOB <\\\/br>\\n \\n <\\\/p>\",\"recipients\":{\"listIds\":[5616]},\"sendAtBestTime\":false,\"abTesting\":false,\"ipWarmupEnable\":false,\"type\":\"classic\",\"templateId\":193,\"params\":{\"lien\":\"www.lelob-padel.com\",\"logo\":\"https:\\\/\\\/le-lob.gestion-sports.com\\\/img\\\/logo-club\\\/file-1764000194692481c2791ab.png\",\"texte\":\"
\",\"adresse\":\"5 all\\u00e9e de la bauxite\",\"codepostal\":\"56270\",\"ville\":\"ploemeur\",\"params.email\":\"no-reply@gestion-sports.com\",\"club\":\"LE LOB\",\"urlclub\":\"le-lob\",\"idClub\":385,\"domain\":\"com\"}}","headers":{"Accept":"application\/json","Content-Type":"application\/json","api-key":"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"},"synchronous":true}]},{"file":"\/app\/include\/mail_dependance.php","line":189,"args":["\/app\/include\/newsletter_campaign.php"],"function":"require"},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/listing2.php","line":52,"args":["\/app\/include\/mail_dependance.php"],"function":"require"}]
TraceAsString: #0 /app/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL)
#1 /app/vendor/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 /app/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL)
#3 /app/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 /app/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\TaskQueue->run(true)
#5 /app/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 /app/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending()
#7 /app/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 /app/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending()
#9 /app/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Promise\Promise->wait()
#10 /app/include/newsletter_campaign.php(113): GuzzleHttp\Client->request('POST', 'https://api.sen...', Array)
#11 /app/include/mail_dependance.php(189): require('/app/include/ne...')
#12 /app/dirigeant/traitement/gestion-du-club/listing2.php(52): require('/app/include/ma...')
#13 {main}
SESSION : {"REDIRECT_URL":"\/dirigeant\/","TOKEN_CSRF":"69319178829ed","ID_USER":686430,"ID_CLUB":385,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"token":"19830455069319178b4be34.04673131","token_time":1764856184}
**********************
04/12/2025 14:54:33 - Uncaught exception: App\PlanningManager::makeCacheKeyGetSport(): Argument #1 ($idSport) must be of type int, null given, called in /app/traitement/classN/PlanningManager.php on line 1474
File: /app/traitement/classN/PlanningManager.php
Trace: [{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":1474,"function":"makeCacheKeyGetSport","class":"App\\PlanningManager","type":"->","args":[null]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","line":111,"function":"getSport","class":"App\\PlanningManager","type":"->","args":[null]}]
TraceAsString: #0 /app/traitement/classN/PlanningManager.php(1474): App\PlanningManager->makeCacheKeyGetSport(NULL)
#1 /app/dirigeant/traitement/sport/evenement/ajout_participant.php(111): App\PlanningManager->getSport(NULL)
#2 {main}
SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","TOKEN_CSRF":"69319299888ad","ID_USER":356827,"ID_CLUB":282,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1}
**********************
04/12/2025 15:18:29 - Uncaught exception: Undefined constant "CLUB"
File: /app/include/div.php
Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}]
TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once()
#1 {main}
SESSION : {"CO_CONNECT":"1"}
**********************
04/12/2025 15:34:18 - Uncaught exception: App\QoodosManager::getUserCredits(): Argument #1 ($user) must be of type App\User, null given, called in /app/traitement/classN/CreditsManager.php on line 2555
File: /app/traitement/classN/QoodosManager.php
Trace: [{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2555,"function":"getUserCredits","class":"App\\QoodosManager","type":"->","args":[null]},{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2300,"function":"loadCreditsOtherProvider","class":"App\\CreditsManager","type":"->","args":[0,{}]},{"file":"\/app\/traitement\/classN\/AboManager.php","line":2120,"function":"getCredits","class":"App\\CreditsManager","type":"->","args":[0]},{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[0]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":405,"function":"call_user_func_array","args":[[{"_Mailer":{"club":{"id":330,"superclub":330,"url":"imp4ctstadium","nom":"IMPACT STADIUM","adresse":"24 AVENUE PAUL LANGEVIN","codePostal":"17180","ville":"PERIGNY","logo":"file-171051988665f4764e079e8.png","emailContact":"larochelle@impact-stadium.com","tel":"06 63 98 54 46","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":393441,"TEL1":"06 63 98 54 46","EMAIL":"maxime@fox-team.fr","NOM":"Bernard","PRENOM":"Maxime"},"appelationJoueur":"joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1OWFNu3qjOX1I0T0","customHeader":"\/img\/bibliotheque\/file-17640873706925d64a94d75.png","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":null,"themeColorPlayer":"#000000","gallery":[],"docs":[],"clubSponsors":{"connexion":{"bas":[{"LOGO":"","LIEN":"https:\/\/car-automobiles.fr\/marques\/cupra\/","IMAGE":"logo-1726572908.jpg"},{"LOGO":"","LIEN":"https:\/\/courantsrochelais.fr\/","IMAGE":"logo-1726572938.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cubebikes.fr\/","IMAGE":"logo-1726572960.jpg"},{"LOGO":"","LIEN":"https:\/\/www.travelparadise.fr\/","IMAGE":"logo-1726573006.jpg"},{"LOGO":"","LIEN":"https:\/\/jadoreniort.fr\/","IMAGE":"logo-1726573083.jpg"},{"LOGO":"","LIEN":"https:\/\/www.grhaudit.com","IMAGE":"logo-1744995179.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/bcmetal17\/","IMAGE":"logo-1744995196.jpg"},{"LOGO":"","LIEN":"https:\/\/www.monpacclim.com","IMAGE":"logo-1744995228.jpg"},{"LOGO":"","LIEN":"https:\/\/groupe-oden.fr","IMAGE":"logo-1744995273.jpg"},{"LOGO":"","LIEN":"https:\/\/www.home-design.schmidt\/fr-fr","IMAGE":"logo-1744995312.jpg"},{"LOGO":"","LIEN":"https:\/\/proprietes.lefigaro.fr\/agence\/france\/3567-rochella-immobilier\/","IMAGE":"file-1745311949680758cd2ca81.png"},{"LOGO":"","LIEN":"https:\/\/fr.shokz.com","IMAGE":"file-1746626058681b660a43537.jpg"}]},"membre":{"bas":[{"LOGO":"","LIEN":"https:\/\/www.monpacclim.com","IMAGE":"file-1733824585675810497b405.jpg"},{"LOGO":"","LIEN":"https:\/\/www.grhaudit.com","IMAGE":"file-1733822792675809483df01.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cubebikes.fr","IMAGE":"file-17338223356758077faa93a.jpg"},{"LOGO":"","LIEN":"https:\/\/courantsrochelais.fr","IMAGE":"file-17338222896758075152bd4.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cupraofficial.fr\/?idcmp=sea:10158786_BR_AO_LAO_LGE_ALO_ALO_BRD_NA_FRA_SEAH_PSEAC_TEAD_NU_GAD_GOBI_CPC_NU_NU_KEW_NU_NU_FR_NU_PURB_10200626_PPC_BRAND-EXACT:GOOGLE:CUPRA:cupra:NA:NA:cupra&dns=true&gclsrc=aw.ds&gad_source=1","IMAGE":"file-1733822166675806d6df2e9.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/bcmetal17\/","IMAGE":"logo-1742838748.png"},{"LOGO":"","LIEN":"https:\/\/groupe-oden.fr\/?gad_source=1&gbraid=0AAAAAoOOicRgIjKz-HsToqrvLPjK0xI0I&gclid=CjwKCAjw8IfABhBXEiwAxRHlsHZSans3VZVGfh4MwQeHEkzY28gizG6riFM0JtHX9iDCTYmBybD-bhoCgNoQAvD_BwE","IMAGE":"logo-1742837593.png"},{"LOGO":"","LIEN":"https:\/\/www.home-design.schmidt\/fr-fr","IMAGE":"logo-1742838480.png"},{"LOGO":"","LIEN":"https:\/\/fr.shokz.com","IMAGE":"file-17454181296808f79126c5b.jpg"},{"LOGO":"","LIEN":"https:\/\/www.rochella.fr","IMAGE":"logo-1745419269.jpg"},{"LOGO":"","LIEN":"https:\/\/www.travelparadise.fr","IMAGE":"file-17454199906808fed64c8b2.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/larochelleetincelle\/","IMAGE":"logo-1745421633.jpg"},{"LOGO":"","LIEN":"https:\/\/www.djconstruction.fr","IMAGE":"logo-1745838402.jpg"}],"haut":[{"LOGO":"","LIEN":"https:\/\/chat.whatsapp.com\/GAIQORdPJdJBh4ZBczr5yv","IMAGE":"file-176432588969297a0125d05.png"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 14 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 14 \u1d49 jour ouvrent chaque jour \u00e0 12h "],"Foot 5":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \u1d49 jour ouvrent chaque jour \u00e0 12h "],"Squash":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 14 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 14 \u1d49 jour ouvrent chaque jour \u00e0 12h "],"Badminton":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 14 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 14 \u1d49 jour ouvrent chaque jour \u00e0 12h "]},"cancellation":{"Padel":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 48 heures avant le match."],"Foot 5":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."],"Squash":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."],"Badminton":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."]},"replacePlayer":{"Padel":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Foot 5":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Squash":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Badminton":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."]}},"clubActu":{"8786":{"ID":8786,"ID_BIBLIO":14386,"TITRE":"PADEL BUSINESS CUP","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"PADEL BUSINESS CUP\r\n\r\nLe tournoi inter-entreprises d\u2019Impact Stadium !\r\n\r\nParticipez \u00e0 la Padel Business Cup, l\u2019occasion parfaite pour :\r\n\r\n? Renforcer la coh\u00e9sion de vos \u00e9quipes\r\n? D\u00e9velopper votre r\u00e9seau professionnel\r\n?\ufe0f Partager un moment sportif et convivial\r\n\r\n?\ufe0f Vendredi 5 d\u00e9cembre \u2013 12h15\r\n\r\nAu programme :\r\n\r\n- D\u00e9jeuner \r\n\r\n- Briefing du coach\r\n\r\n- Tournoi inter-entreprises\r\n\r\n- Remise des lots & collation de cl\u00f4ture\r\n\r\nFormat :\r\n\r\n16 \u00e9quipes \u2013 4 terrains\r\n\r\n2 \u00e9quipes maximum par entreprise\r\n\r\n? Tarif : 59,00 \u20ac HT \/ joueur\r\n\r\n? Inscription sur l\u2019application","TARIF":"","DATE_AJOUT_ACTU":"17\/11\/2025","IMAGE":"logo-1763387869.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1763387869.png","FEATURED":1},"8696":{"ID":8696,"ID_BIBLIO":14205,"TITRE":"Samedi 6 D\u00e9cembre - L'Impact fondu'ski","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"DJ Rack, Mont d\u2019Or et d\u00e9guisements : la montagne s\u2019invite \u00e0 Impact Stadium !\r\n\r\nPr\u00e9pare tes moufles et ton bonnet\u2026 le Samedi 6 D\u00e9cembre, Impact Stadium se transforme en chalet d\u2019altitude pour une soir\u00e9e 100 % montagne !\r\n\r\nAu programme :\r\n\r\nAmbiance ski & neige d\u00e8s 19h\r\n\r\nDJ Rack aux platines pour mettre le feu aux pistes \r\n\r\nEt dans l\u2019assiette\u2026 un Mont d\u2019Or r\u00f4ti fondant accompagn\u00e9 de pommes de terre \r\n\r\n Dress code : soir\u00e9e d\u00e9guis\u00e9e ou accessoire de ski obligatoire ! Sortez vos lunettes de glacier, vos bonnets fluo ou vos combinaisons r\u00e9tro \u2014 les plus originaux seront r\u00e9compens\u00e9s \r\n\r\nVenez entre amis, profitez d\u2019une ambiance conviviale, festive et (tr\u00e8s) fondue !\r\n\r\nR\u00e9servation conseill\u00e9e \u2013 places limit\u00e9es !","TARIF":"","DATE_AJOUT_ACTU":"06\/11\/2025","IMAGE":"logo-1762426343.jpg","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1762426343.jpg","FEATURED":1},"8191":{"ID":8191,"ID_BIBLIO":13409,"TITRE":"Pack Cr\u00e9dits","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"Nouveau pack cr\u00e9dits disponible !","TARIF":"","DATE_AJOUT_ACTU":"18\/09\/2025","IMAGE":"logo-1758198821.jpg","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1758198821.jpg","FEATURED":1}},"showCategoryEvent":false,"modVideos":null}}},"getAllAbonnementsApi"],[0]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":333,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":{"idUser":0}},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":27,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":{"idUser":0}}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}]
TraceAsString: #0 /app/traitement/classN/CreditsManager.php(2555): App\QoodosManager->getUserCredits(NULL)
#1 /app/traitement/classN/CreditsManager.php(2300): App\CreditsManager->loadCreditsOtherProvider(0, Object(App\QoodosManager))
#2 /app/traitement/classN/AboManager.php(2120): App\CreditsManager->getCredits(0)
#3 [internal function]: App\AboManager->getAllAbonnementsApi(0)
#4 /app/traitement/classN/ApiManager.php(405): call_user_func_array(Array, Array)
#5 /app/traitement/classN/ApiManager.php(333): App\ApiManager->apiForApp(Array, Object(App\MegaManager))
#6 /app/traitement/classN/ApiManager.php(27): App\ApiManager->reading(Array)
#7 /app/api/api.php(47): App\ApiManager->__construct()
#8 {main}
SESSION : {"TOKEN_CSRF":"69319bea4fbe0","ID_USER":429189,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1}
**********************
04/12/2025 15:50:20 - 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":1822,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2197,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30: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-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2184,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2078,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[5899506]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":719,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-09-18T00:00:00+02:00","2025-09-19T00:00:00+02:00","1",0]}]
TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1822): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable))
#1 /app/traitement/classN/TarifsManager.php(2197): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable))
#2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2184, 0, 1)
#3 /app/traitement/classN/PlanningManager.php(2078): App\TarifsManager->findMyPrice(5899506)
#4 /app/dirigeant/traitement/gestion-du-club/planning2.php(719): App\PlanningManager->getAllResa('2025-09-18T00:0...', '2025-09-19T00:0...', '1', 0)
#5 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69318f840bd58","ID_USER":"234012","ID_CLUB":"272","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/09\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"899902 invit\u00e9 g","Joueur 2":"900244 invit\u00e9 in","telephone":"06 35 02 93 88","licence":"1","dispo":"COMPAGNON DOROTHEE CONSTANTIN"}
**********************
04/12/2025 15:50:23 - 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":1822,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2197,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30: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-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2184,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2078,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[5899506]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":719,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-09-19T00:00:00+02:00","2025-09-20T00:00:00+02:00","1",0]}]
TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1822): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable))
#1 /app/traitement/classN/TarifsManager.php(2197): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable))
#2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2184, 0, 1)
#3 /app/traitement/classN/PlanningManager.php(2078): App\TarifsManager->findMyPrice(5899506)
#4 /app/dirigeant/traitement/gestion-du-club/planning2.php(719): App\PlanningManager->getAllResa('2025-09-19T00:0...', '2025-09-20T00:0...', '1', 0)
#5 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69318f840bd58","ID_USER":"234012","ID_CLUB":"272","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"18\/09\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"899902 invit\u00e9 g","Joueur 2":"900244 invit\u00e9 in","telephone":"06 35 02 93 88","licence":"1","dispo":"COMPAGNON DOROTHEE CONSTANTIN"}
**********************
04/12/2025 15:50:27 - 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":1822,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2197,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30: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-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2184,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2078,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[5899506]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":719,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-09-19T00:00:00+02:00","2025-09-20T00:00:00+02:00","1",0]}]
TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1822): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable))
#1 /app/traitement/classN/TarifsManager.php(2197): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable))
#2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2184, 0, 1)
#3 /app/traitement/classN/PlanningManager.php(2078): App\TarifsManager->findMyPrice(5899506)
#4 /app/dirigeant/traitement/gestion-du-club/planning2.php(719): App\PlanningManager->getAllResa('2025-09-19T00:0...', '2025-09-20T00:0...', '1', 0)
#5 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69318f840bd58","ID_USER":"234012","ID_CLUB":"272","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"20\/09\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"899902 invit\u00e9 g","Joueur 2":"900244 invit\u00e9 in","telephone":"06 35 02 93 88","licence":"1","dispo":"COMPAGNON DOROTHEE CONSTANTIN"}
**********************
04/12/2025 15:50:36 - 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":1822,"function":"validateChronology","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"}]},{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":2197,"function":"getDurationInMinutes","class":"App\\TarifsManager","type":"->","args":[{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30: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-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2025-09-19 10:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2184,0,1]},{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":2078,"function":"findMyPrice","class":"App\\TarifsManager","type":"->","args":[5899506]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":719,"function":"getAllResa","class":"App\\PlanningManager","type":"->","args":["2025-09-19T00:00:00+02:00","2025-09-20T00:00:00+02:00","1",0]}]
TraceAsString: #0 /app/traitement/classN/TarifsManager.php(1822): App\TarifsManager->validateChronology(Object(DateTimeImmutable), Object(DateTimeImmutable))
#1 /app/traitement/classN/TarifsManager.php(2197): App\TarifsManager->getDurationInMinutes(Object(DateTimeImmutable), Object(DateTimeImmutable))
#2 /app/traitement/classN/TarifsManager.php(178): App\TarifsManager->calculateSmartPrice(Object(DateTimeImmutable), Object(DateTimeImmutable), 2184, 0, 1)
#3 /app/traitement/classN/PlanningManager.php(2078): App\TarifsManager->findMyPrice(5899506)
#4 /app/dirigeant/traitement/gestion-du-club/planning2.php(719): App\PlanningManager->getAllResa('2025-09-19T00:0...', '2025-09-20T00:0...', '1', 0)
#5 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69318f840bd58","ID_USER":"234012","ID_CLUB":"272","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"20\/09\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"899902 invit\u00e9 g","Joueur 2":"900244 invit\u00e9 in","telephone":"06 35 02 93 88","licence":"1","dispo":"COMPAGNON DOROTHEE CONSTANTIN"}
**********************
04/12/2025 17:59:59 - Uncaught exception: App\QoodosManager::getUserCredits(): Argument #1 ($user) must be of type App\User, null given, called in /app/traitement/classN/CreditsManager.php on line 2555
File: /app/traitement/classN/QoodosManager.php
Trace: [{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2555,"function":"getUserCredits","class":"App\\QoodosManager","type":"->","args":[null]},{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2300,"function":"loadCreditsOtherProvider","class":"App\\CreditsManager","type":"->","args":[0,{}]},{"file":"\/app\/traitement\/classN\/AboManager.php","line":2120,"function":"getCredits","class":"App\\CreditsManager","type":"->","args":[0]},{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[0]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":405,"function":"call_user_func_array","args":[[{"_Mailer":{"club":{"id":330,"superclub":330,"url":"imp4ctstadium","nom":"IMPACT STADIUM","adresse":"24 AVENUE PAUL LANGEVIN","codePostal":"17180","ville":"PERIGNY","logo":"file-171051988665f4764e079e8.png","emailContact":"larochelle@impact-stadium.com","tel":"06 63 98 54 46","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":393441,"TEL1":"06 63 98 54 46","EMAIL":"maxime@fox-team.fr","NOM":"Bernard","PRENOM":"Maxime"},"appelationJoueur":"joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1OWFNu3qjOX1I0T0","customHeader":"\/img\/bibliotheque\/file-17640873706925d64a94d75.png","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":null,"themeColorPlayer":"#000000","gallery":[],"docs":[],"clubSponsors":{"connexion":{"bas":[{"LOGO":"","LIEN":"https:\/\/car-automobiles.fr\/marques\/cupra\/","IMAGE":"logo-1726572908.jpg"},{"LOGO":"","LIEN":"https:\/\/courantsrochelais.fr\/","IMAGE":"logo-1726572938.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cubebikes.fr\/","IMAGE":"logo-1726572960.jpg"},{"LOGO":"","LIEN":"https:\/\/www.travelparadise.fr\/","IMAGE":"logo-1726573006.jpg"},{"LOGO":"","LIEN":"https:\/\/jadoreniort.fr\/","IMAGE":"logo-1726573083.jpg"},{"LOGO":"","LIEN":"https:\/\/www.grhaudit.com","IMAGE":"logo-1744995179.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/bcmetal17\/","IMAGE":"logo-1744995196.jpg"},{"LOGO":"","LIEN":"https:\/\/www.monpacclim.com","IMAGE":"logo-1744995228.jpg"},{"LOGO":"","LIEN":"https:\/\/groupe-oden.fr","IMAGE":"logo-1744995273.jpg"},{"LOGO":"","LIEN":"https:\/\/www.home-design.schmidt\/fr-fr","IMAGE":"logo-1744995312.jpg"},{"LOGO":"","LIEN":"https:\/\/proprietes.lefigaro.fr\/agence\/france\/3567-rochella-immobilier\/","IMAGE":"file-1745311949680758cd2ca81.png"},{"LOGO":"","LIEN":"https:\/\/fr.shokz.com","IMAGE":"file-1746626058681b660a43537.jpg"}]},"membre":{"bas":[{"LOGO":"","LIEN":"https:\/\/www.monpacclim.com","IMAGE":"file-1733824585675810497b405.jpg"},{"LOGO":"","LIEN":"https:\/\/www.grhaudit.com","IMAGE":"file-1733822792675809483df01.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cubebikes.fr","IMAGE":"file-17338223356758077faa93a.jpg"},{"LOGO":"","LIEN":"https:\/\/courantsrochelais.fr","IMAGE":"file-17338222896758075152bd4.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cupraofficial.fr\/?idcmp=sea:10158786_BR_AO_LAO_LGE_ALO_ALO_BRD_NA_FRA_SEAH_PSEAC_TEAD_NU_GAD_GOBI_CPC_NU_NU_KEW_NU_NU_FR_NU_PURB_10200626_PPC_BRAND-EXACT:GOOGLE:CUPRA:cupra:NA:NA:cupra&dns=true&gclsrc=aw.ds&gad_source=1","IMAGE":"file-1733822166675806d6df2e9.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/bcmetal17\/","IMAGE":"logo-1742838748.png"},{"LOGO":"","LIEN":"https:\/\/groupe-oden.fr\/?gad_source=1&gbraid=0AAAAAoOOicRgIjKz-HsToqrvLPjK0xI0I&gclid=CjwKCAjw8IfABhBXEiwAxRHlsHZSans3VZVGfh4MwQeHEkzY28gizG6riFM0JtHX9iDCTYmBybD-bhoCgNoQAvD_BwE","IMAGE":"logo-1742837593.png"},{"LOGO":"","LIEN":"https:\/\/www.home-design.schmidt\/fr-fr","IMAGE":"logo-1742838480.png"},{"LOGO":"","LIEN":"https:\/\/fr.shokz.com","IMAGE":"file-17454181296808f79126c5b.jpg"},{"LOGO":"","LIEN":"https:\/\/www.rochella.fr","IMAGE":"logo-1745419269.jpg"},{"LOGO":"","LIEN":"https:\/\/www.travelparadise.fr","IMAGE":"file-17454199906808fed64c8b2.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/larochelleetincelle\/","IMAGE":"logo-1745421633.jpg"},{"LOGO":"","LIEN":"https:\/\/www.djconstruction.fr","IMAGE":"logo-1745838402.jpg"}],"haut":[{"LOGO":"","LIEN":"https:\/\/chat.whatsapp.com\/GAIQORdPJdJBh4ZBczr5yv","IMAGE":"file-176432588969297a0125d05.png"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 14 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 14 \u1d49 jour ouvrent chaque jour \u00e0 12h "],"Foot 5":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \u1d49 jour ouvrent chaque jour \u00e0 12h "],"Squash":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 14 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 14 \u1d49 jour ouvrent chaque jour \u00e0 12h "],"Badminton":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 14 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 14 \u1d49 jour ouvrent chaque jour \u00e0 12h "]},"cancellation":{"Padel":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 48 heures avant le match."],"Foot 5":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."],"Squash":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."],"Badminton":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."]},"replacePlayer":{"Padel":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Foot 5":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Squash":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Badminton":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."]}},"clubActu":{"8786":{"ID":8786,"ID_BIBLIO":14386,"TITRE":"PADEL BUSINESS CUP","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"PADEL BUSINESS CUP\r\n\r\nLe tournoi inter-entreprises d\u2019Impact Stadium !\r\n\r\nParticipez \u00e0 la Padel Business Cup, l\u2019occasion parfaite pour :\r\n\r\n? Renforcer la coh\u00e9sion de vos \u00e9quipes\r\n? D\u00e9velopper votre r\u00e9seau professionnel\r\n?\ufe0f Partager un moment sportif et convivial\r\n\r\n?\ufe0f Vendredi 5 d\u00e9cembre \u2013 12h15\r\n\r\nAu programme :\r\n\r\n- D\u00e9jeuner \r\n\r\n- Briefing du coach\r\n\r\n- Tournoi inter-entreprises\r\n\r\n- Remise des lots & collation de cl\u00f4ture\r\n\r\nFormat :\r\n\r\n16 \u00e9quipes \u2013 4 terrains\r\n\r\n2 \u00e9quipes maximum par entreprise\r\n\r\n? Tarif : 59,00 \u20ac HT \/ joueur\r\n\r\n? Inscription sur l\u2019application","TARIF":"","DATE_AJOUT_ACTU":"17\/11\/2025","IMAGE":"logo-1763387869.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1763387869.png","FEATURED":1},"8696":{"ID":8696,"ID_BIBLIO":14205,"TITRE":"Samedi 6 D\u00e9cembre - L'Impact fondu'ski","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"DJ Rack, Mont d\u2019Or et d\u00e9guisements : la montagne s\u2019invite \u00e0 Impact Stadium !\r\n\r\nPr\u00e9pare tes moufles et ton bonnet\u2026 le Samedi 6 D\u00e9cembre, Impact Stadium se transforme en chalet d\u2019altitude pour une soir\u00e9e 100 % montagne !\r\n\r\nAu programme :\r\n\r\nAmbiance ski & neige d\u00e8s 19h\r\n\r\nDJ Rack aux platines pour mettre le feu aux pistes \r\n\r\nEt dans l\u2019assiette\u2026 un Mont d\u2019Or r\u00f4ti fondant accompagn\u00e9 de pommes de terre \r\n\r\n Dress code : soir\u00e9e d\u00e9guis\u00e9e ou accessoire de ski obligatoire ! Sortez vos lunettes de glacier, vos bonnets fluo ou vos combinaisons r\u00e9tro \u2014 les plus originaux seront r\u00e9compens\u00e9s \r\n\r\nVenez entre amis, profitez d\u2019une ambiance conviviale, festive et (tr\u00e8s) fondue !\r\n\r\nR\u00e9servation conseill\u00e9e \u2013 places limit\u00e9es !","TARIF":"","DATE_AJOUT_ACTU":"06\/11\/2025","IMAGE":"logo-1762426343.jpg","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1762426343.jpg","FEATURED":1},"8191":{"ID":8191,"ID_BIBLIO":13409,"TITRE":"Pack Cr\u00e9dits","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"Nouveau pack cr\u00e9dits disponible !","TARIF":"","DATE_AJOUT_ACTU":"18\/09\/2025","IMAGE":"logo-1758198821.jpg","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1758198821.jpg","FEATURED":1}},"showCategoryEvent":false,"modVideos":null}}},"getAllAbonnementsApi"],[0]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":333,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":{"idUser":0}},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":27,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":{"idUser":0}}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}]
TraceAsString: #0 /app/traitement/classN/CreditsManager.php(2555): App\QoodosManager->getUserCredits(NULL)
#1 /app/traitement/classN/CreditsManager.php(2300): App\CreditsManager->loadCreditsOtherProvider(0, Object(App\QoodosManager))
#2 /app/traitement/classN/AboManager.php(2120): App\CreditsManager->getCredits(0)
#3 [internal function]: App\AboManager->getAllAbonnementsApi(0)
#4 /app/traitement/classN/ApiManager.php(405): call_user_func_array(Array, Array)
#5 /app/traitement/classN/ApiManager.php(333): App\ApiManager->apiForApp(Array, Object(App\MegaManager))
#6 /app/traitement/classN/ApiManager.php(27): App\ApiManager->reading(Array)
#7 /app/api/api.php(47): App\ApiManager->__construct()
#8 {main}
SESSION : {"TOKEN_CSRF":"6931be0f45761","ID_USER":429189,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1}
**********************
04/12/2025 19:24:15 - Uncaught exception: Call to a member function prenom() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":7760,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|296077","2025-11-26 12:52:07"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":7733,"function":"execGetResaLogs","class":"App\\ReservationManager","type":"->","args":[""]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":271,"function":"getResaLogs","class":"App\\ReservationManager","type":"->","args":[""]}]
TraceAsString: #0 /app/traitement/classN/ReservationManager.php(7760): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2025-11-26 12:5...')
#1 /app/traitement/classN/ReservationManager.php(7733): App\ReservationManager->execGetResaLogs('')
#2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('')
#3 {main}
SESSION : {"REDIRECT_URL":"\/dirigeant\/gestion-du-club\/listing2.php?&orderby=name_asc&draw=6&columns%5B0%5D%5Bdata%5D=0&columns%5B0%5D%5Bname%5D=&columns%5B0%5D%5Bsearchable%5D=true&columns%5B0%5D%5Borderable%5D=false&columns%5B0%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B0%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B1%5D%5Bdata%5D=1&columns%5B1%5D%5Bname%5D=&columns%5B1%5D%5Bsearchable%5D=true&columns%5B1%5D%5Borderable%5D=false&columns%5B1%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B1%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B2%5D%5Bdata%5D=2&columns%5B2%5D%5Bname%5D=&columns%5B2%5D%5Bsearchable%5D=true&columns%5B2%5D%5Borderable%5D=false&columns%5B2%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B2%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B3%5D%5Bdata%5D=3&columns%5B3%5D%5Bname%5D=&columns%5B3%5D%5Bsearchable%5D=true&columns%5B3%5D%5Borderable%5D=false&columns%5B3%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B3%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B4%5D%5Bdata%5D=4&columns%5B4%5D%5Bname%5D=&columns%5B4%5D%5Bsearchable%5D=true&columns%5B4%5D%5Borderable%5D=false&columns%5B4%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B4%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B5%5D%5Bdata%5D=5&columns%5B5%5D%5Bname%5D=&columns%5B5%5D%5Bsearchable%5D=true&columns%5B5%5D%5Borderable%5D=false&columns%5B5%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B5%5D%5Bsearch%5D%5Bregex%5D=false&start=0&length=25&search%5Bvalue%5D=&search%5Bregex%5D=false&_=1764855102730","TOKEN_CSRF":"693193134e9b5","ID_USER":451970,"ID_CLUB":334,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"15\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 19:41:01 - Uncaught exception: abs(): Argument #1 ($num) must be of type int|float, string given
File: /app/traitement/classN/CreditsManager.php
Trace: [{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":886,"function":"abs","args":["-10fils"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/newlisting.php","line":634,"function":"update","class":"App\\CreditsManager","type":"->","args":["688569","3257","-10fils","6931d5bdbc943",true,null,null,null,null,null]}]
TraceAsString: #0 /app/traitement/classN/CreditsManager.php(886): abs('-10fils')
#1 /app/dirigeant/traitement/gestion-du-club/newlisting.php(634): App\CreditsManager->update('688569', '3257', '-10fils', '6931d5bdbc943', true, NULL, NULL, NULL, NULL, NULL)
#2 {main}
SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2025-12-04T00%3A00%3A00%2B01%3A00&end=2025-12-05T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"6931d063952bf","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 19:41:03 - Uncaught exception: Call to a member function id_players() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"904224","CAPTAIN":null}],"",null,null,false]}]
TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '', NULL, NULL, false)
#1 {main}
SESSION : {"TOKEN_CSRF":"6931d5a755bfc","ID_USER":623626,"ID_CLUB":374,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"05\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 20:06:29 - 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 : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"692d49f167de2","ID_USER":"276431","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"150578 Riviere Jean claude","Joueur 2":"303125 lauret thomas","telephone":"06 21 67 56 51","licence":"5269304","ID_CLUB":"88"}
**********************
04/12/2025 20:06:29 - 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 : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"692d49f167de2","ID_USER":"276431","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"150578 Riviere Jean claude","Joueur 2":"303125 lauret thomas","telephone":"06 21 67 56 51","licence":"5269304","ID_CLUB":"88"}
**********************
04/12/2025 20:31:39 - Uncaught exception: Call to a member function id_players() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"948167","CAPTAIN":null}],"",null,null,false]}]
TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '', NULL, NULL, false)
#1 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"6931dd06ceddf","ID_USER":357819,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"05\/12\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":324}
**********************
04/12/2025 20:31:41 - Uncaught exception: Call to a member function id_players() on null
File: /app/traitement/classN/ReservationManager.php
Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"948167","CAPTAIN":null}],"",null,null,false]}]
TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '', NULL, NULL, false)
#1 {main}
SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"6931dd06ceddf","ID_USER":357819,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"05\/12\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":324}
**********************
04/12/2025 21:03:02 - 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":"6931e8dbe6e2e","ID_USER":627304,"ID_CLUB":372,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 21:03:02 - 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":"6931e8dbe6e2e","ID_USER":627304,"ID_CLUB":372,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 21:03:03 - 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":"6931e8dbe6e2e","ID_USER":627304,"ID_CLUB":372,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 21:03:04 - 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":"6931e8dbe6e2e","ID_USER":627304,"ID_CLUB":372,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 21:03:04 - 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":"6931e8dbe6e2e","ID_USER":627304,"ID_CLUB":372,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************
04/12/2025 21:03:04 - 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":"6931e8dbe6e2e","ID_USER":627304,"ID_CLUB":372,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/12\/2025","viewPlanning":"resourceTimeGridDay"}
**********************