18/12/2025 10:52:42 - 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":"694095","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":"6943ceb14f0ea","ID_USER":694095,"ID_CLUB":374,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"26\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 11:55:11 - Uncaught exception: mb_ucfirst(): Argument #1 ($string) must be of type string, null given, called in /app/traitement/classN/EventManager.php on line 929 File: /app/vendor/symfony/polyfill-mbstring/bootstrap80.php Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":929,"function":"mb_ucfirst","args":[null]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":908,"function":"execGetParticipants","class":"App\\EventManager","type":"->","args":["163639"]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1240,"function":"getParticipants","class":"App\\EventManager","type":"->","args":["163639"]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","line":316,"function":"getPopupSession","class":"App\\EventManager","type":"->","args":["163639"]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants('163639') #2 /app/traitement/classN/EventManager.php(1240): App\EventManager->getParticipants('163639') #3 /app/dirigeant/traitement/sport/evenement/ajout_participant.php(316): App\EventManager->getPopupSession('163639') #4 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"6943dccf2587c","ID_USER":156342,"ID_CLUB":157,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"18\/12\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"139852 Sijes Johann","licence 1":"2267593Z ","Joueur 2":"103020 Vidal Aur\u00e9lien","licence 2":"1745817","telephone":"33619805838","licence":"1745817"} ********************** 18/12/2025 11:55:15 - Uncaught exception: Undefined constant "PAYMENT_METHODS" File: /app/library/pdf/evenement.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"6943dd9333bab"} ********************** 18/12/2025 11:55:26 - Uncaught exception: Undefined constant "PAYMENT_METHODS" File: /app/library/pdf/evenement.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"6943dd9333bab"} ********************** 18/12/2025 12:50:33 - 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"} ********************** 18/12/2025 13:27:17 - 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 2579 File: /app/traitement/classN/QoodosManager.php Trace: [{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2579,"function":"getUserCredits","class":"App\\QoodosManager","type":"->","args":[null]},{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2322,"function":"loadCreditsOtherProvider","class":"App\\CreditsManager","type":"->","args":[0,{}]},{"file":"\/app\/traitement\/classN\/AboManager.php","line":2127,"function":"getCredits","class":"App\\CreditsManager","type":"->","args":[0]},{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[0]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":393,"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&amp;dns=true&amp;gclsrc=aw.ds&amp;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&amp;gbraid=0AAAAAoOOicRgIjKz-HsToqrvLPjK0xI0I&amp;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":{"9045":{"ID":9045,"ID_BIBLIO":15108,"TITRE":"March\u00e9 de No\u00ebl","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"March\u00e9 de No\u00ebl","TARIF":"Entr\u00e9e libre \u20ac","DATE_AJOUT_ACTU":"11\/12\/2025","IMAGE":"file-1765461400693acd98cd5ac.jpg","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/file-1765461400693acd98cd5ac.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":321,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":{"idUser":0}},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"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(2579): App\QoodosManager->getUserCredits(NULL) #1 /app/traitement/classN/CreditsManager.php(2322): App\CreditsManager->loadCreditsOtherProvider(0, Object(App\QoodosManager)) #2 /app/traitement/classN/AboManager.php(2127): App\CreditsManager->getCredits(0) #3 [internal function]: App\AboManager->getAllAbonnementsApi(0) #4 /app/traitement/classN/ApiManager.php(393): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(321): 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":"6943f324b957b","ID_USER":874490,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 18/12/2025 13:46:19 - 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\":\"oasis padel\",\"email\":\"no-reply@gestion-sports.com\"},\"name\":\"#371 - Oasis Padel - 18\\\/12\\\/2025\",\"replyTo\":\"paulbatailleoasis@gmail.com\",\"subject\":\"\",\"footer\":\"\\n

\\n Vous avez re\\u00e7u cet email car vous vous \\u00eates inscrit sur OASIS PADEL<\\\/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 OASIS PADEL <\\\/br>\\n \\n <\\\/p>\",\"recipients\":{\"listIds\":[5666]},\"sendAtBestTime\":false,\"abTesting\":false,\"ipWarmupEnable\":false,\"type\":\"classic\",\"templateId\":193,\"params\":{\"lien\":\"https:\\\/\\\/www.restaurant-loasisdupetitgalibier.com\\\/\",\"logo\":\"https:\\\/\\\/oasis-padel.gestion-sports.com\\\/img\\\/logo-club\\\/file-172924064467121e44bd4b9.png\",\"texte\":\"Bonjour \\u00e0 tous, pour dig\\u00e9rer nos repas de fin d\\u2019ann\\u00e9e, on organise.\\ud83c\\udfc6 Premier Tournoi Interne \\u00a0\\u00a0\\u00a0\\u00a0\\u00a0\\u00a0\\u00a0\\u00ab\\u00a0Boule Padel\\u00a0\\u00bb\\ud83d\\uddd3\\ufe0f Samedi 27 d\\u00e9cembre \\u00e0 partir de 10 heures. \\ud83d\\udcb5 10\\u20ac\\\/ pers places limit\\u00e9es \\ud83c\\udf81 Beaux lots\\u00a0\\u00a0\\u00e0 gagner\\ud83d\\udcde\\u00a0\\u00a0contacter en priv\\u00e9 pour inscription\\u00a0\\u00a00615306004 \\u00c0 bient\\u00f4t \\ud83c\\udfbePaul\",\"adresse\":\"1000 chemin du deguier\",\"codepostal\":\"83640\",\"ville\":\"saint-zacharie\",\"params.email\":\"no-reply@gestion-sports.com\",\"club\":\"OASIS PADEL\",\"urlclub\":\"oasis-padel\",\"idClub\":371,\"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":192,"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(192): require('/app/include/ne...') #12 /app/dirigeant/traitement/gestion-du-club/listing2.php(52): require('/app/include/ma...') #13 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"6943f31033bfc","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"18\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 14:09:20 - 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"} ********************** 18/12/2025 14:18:15 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/index.php","line":14,"function":"require"}] TraceAsString: #0 /app/membre/index.php(14): require() #1 {main} SESSION : {"REDIRECT_URL":"\/\/membre\/","TOKEN_CSRF":"6943ff16852ae","ID_USER":101093,"ID_CLUB":161,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1} ********************** 18/12/2025 14:19:19 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/index.php","line":14,"function":"require"}] TraceAsString: #0 /app/membre/index.php(14): require() #1 {main} SESSION : {"REDIRECT_URL":"\/\/membre\/","TOKEN_CSRF":"6943ff3b45847","ID_USER":101093,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"19\/12\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":161} ********************** 18/12/2025 14:19:24 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/credits.html","line":11,"function":"require_once"}] TraceAsString: #0 /app/membre/credits.html(11): require_once() #1 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2025-12-18T00%3A00%3A00%2B01%3A00&end=2025-12-19T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"6943f858af7bf","ID_USER":398256,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"20\/12\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":330} ********************** 18/12/2025 14:19:26 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/index.php","line":14,"function":"require"}] TraceAsString: #0 /app/membre/index.php(14): require() #1 {main} SESSION : {"REDIRECT_URL":"\/\/membre\/","TOKEN_CSRF":"6943ff3b45847","ID_USER":101093,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"19\/12\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":161} ********************** 18/12/2025 14:21:15 - 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"} ********************** 18/12/2025 14:32:11 - 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":"404125","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-18T00%3A00%3A00%2B01%3A00&end=2025-12-19T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"6944024a423b0","ID_USER":10883,"ID_CLUB":63,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"18\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 14:37:39 - 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"} ********************** 18/12/2025 15:17:25 - 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"} ********************** 18/12/2025 15:20:46 - Uncaught exception: Undefined constant "App\PAYMENT_METHODS" File: /app/dirigeant/gestion-du-club/listing2.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"694408f0d55da","ID_USER":522866,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"datePlanning":"17\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 15:20:52 - Uncaught exception: Undefined constant "App\PAYMENT_METHODS" File: /app/dirigeant/gestion-du-club/listing2.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"694408f0d55da","ID_USER":522866,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"datePlanning":"17\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 16:32:50 - Uncaught exception: Call to a member function ranking() on null File: /app/dirigeant/traitement/sport/evenement/ajout_participant.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"694419ecdb248","ID_USER":140307,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":216,"datePlanning":"18\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 17:20:00 - 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":1720,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":216,"ID_EVENEMENT":"3899","ID_SESSION":"160137","ID_TEAM":"545637","ID_MEMBRE":null,"ID_PAIEMENT":null,"SOURCE":null,"NUMERO":1}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","line":463,"function":"InsertInscription","class":"App\\EventManager","type":"->","args":["3899","545637","160137",null,1,{"idPaiement":null}]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(1720): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/ajout_participant.php(463): App\EventManager->InsertInscription('3899', '545637', '160137', NULL, 1, Array) #2 {main} SESSION : {"TOKEN_CSRF":"69441fbb8c9b8","ID_USER":140307,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":216,"datePlanning":"18\/12\/2025","viewPlanning":"resourceTimeGridDay","Joueur 1":"824362 Canivenq Simon","licence 1":"3052311D","Joueur 2":"ASSIE Raphael","licence 2":"1","telephone":"0676094177","licence":"1"} ********************** 18/12/2025 17:46:38 - Uncaught exception: Undefined constant "App\CLUB" File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/commercial\/nos-clubs2.php"} ********************** 18/12/2025 17:46:44 - 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 : {"REDIRECT_URL":"\/commercial\/nos-clubs2.php","CO_CONNECT":"1"} ********************** 18/12/2025 18:15:02 - Uncaught exception: Call to undefined method App\Paiement::payment_method() File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":2086,"function":"execUpdatePaymentFromApi","class":"App\\PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":306,"function":"updatePaymentFromApi","class":"App\\PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":446,"function":"addOrUpdateFromApi","class":"App\\PaiementManager","type":"->","args":[{},true]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":343,"function":"addOrUpdatePayement","class":"App\\ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"63c7c68b53c22","idResa":6349153,"amount":0,"idUser":467322,"paymentMethod":"CARTE","externalRef":"JDC:42316","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":323,"function":"apiForPartner","class":"App\\ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"63c7c68b53c22","idResa":6349153,"amount":0,"idUser":467322,"paymentMethod":"CARTE","externalRef":"JDC:42316","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"63c7c68b53c22","idResa":6349153,"amount":0,"idUser":467322,"paymentMethod":"CARTE","externalRef":"JDC:42316","removePayment":"true"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(2086): App\PaiementManager->execUpdatePaymentFromApi(Object(App\Paiement)) #1 /app/traitement/classN/PaiementManager.php(306): App\PaiementManager->updatePaymentFromApi(Object(App\Paiement)) #2 /app/traitement/classN/ApiManager.php(446): App\PaiementManager->addOrUpdateFromApi(Object(App\Paiement), true) #3 /app/traitement/classN/ApiManager.php(343): App\ApiManager->addOrUpdatePayement(Array, Object(App\MegaManager)) #4 /app/traitement/classN/ApiManager.php(323): App\ApiManager->apiForPartner(Array, Object(App\MegaManager)) #5 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #6 /app/api/api.php(47): App\ApiManager->__construct() #7 {main} SESSION : [] ********************** 18/12/2025 18:50:34 - 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":"984057","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":"69443edb5ff31","ID_USER":984057,"ID_CLUB":269,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"21\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 19:04:00 - Uncaught exception: Call to a member function titre() on null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":481,"function":"whichMotif","class":"App\\PaiementManager","type":"->","args":[{},""]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":472,"function":"determineProductsInvoice","class":"App\\PaiementManager","type":"->","args":[{},""]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/newlisting.php","line":1024,"function":"createInvoice","class":"App\\PaiementManager","type":"->","args":[{},false,""]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(481): App\PaiementManager->whichMotif(Object(App\Paiement), '') #1 /app/traitement/classN/PaiementManager.php(472): App\PaiementManager->determineProductsInvoice(Object(App\Paiement), '') #2 /app/dirigeant/traitement/gestion-du-club/newlisting.php(1024): App\PaiementManager->createInvoice(Object(App\Paiement), false, '') #3 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69443871ebcc4","ID_USER":623626,"ID_CLUB":374,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"19\/12\/2025","viewPlanning":"resourceTimeGridDay","Date debut":"19\/12\/2025","Date fin":"19\/12\/2025","Inscription":"prive","Cat\u00e9gorie":"simple","Sexe":"open","inscription_max":"4","nom_session":"COURS TEST","heure_debut":"13:30","heure_fin":"15:00","prix":"25","notif_msg":"Nouvel \u00e9v\u00e8nement COURS TEST de Padel le 19\/12 dans votre club !"} ********************** 18/12/2025 20:05:30 - Uncaught exception: Undefined constant "App\CLUB" File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : [] ********************** 18/12/2025 20:10:28 - 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":"864245","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":"69445066dbc43","ID_USER":864245,"ID_CLUB":415,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"21\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 20:10:32 - 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":"864245","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":"69445066dbc43","ID_USER":864245,"ID_CLUB":415,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"21\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 18/12/2025 22:12:56 - 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 2579 File: /app/traitement/classN/QoodosManager.php Trace: [{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2579,"function":"getUserCredits","class":"App\\QoodosManager","type":"->","args":[null]},{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":2322,"function":"loadCreditsOtherProvider","class":"App\\CreditsManager","type":"->","args":[0,{}]},{"file":"\/app\/traitement\/classN\/AboManager.php","line":2127,"function":"getCredits","class":"App\\CreditsManager","type":"->","args":[0]},{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[0]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":393,"function":"call_user_func_array","args":[[{"_Mailer":{"club":{"id":373,"superclub":373,"url":"ace-padel","nom":"Ace Padel","adresse":"4 avenue du bois de l'\u00e9pine","codePostal":"91080","ville":"\u00c9vry-Courcouronnes ","logo":"file-1730113722671f70ba0e663.png","emailContact":"contact@acepadel.info","tel":"618854374","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":622967,"TEL1":"618854374","EMAIL":"Simontoub@sfr.fr","NOM":"Simon","PRENOM":"Touboul"},"appelationJoueur":"joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1QHi4KQMRPCH0R1N","customHeader":"\/img\/system\/appli\/header\/padel.jpg","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":null,"themeColorPlayer":"#f55ed2","gallery":[],"docs":[],"clubSponsors":{"connexion":{"haut":[{"LOGO":"","LIEN":"https:\/\/www.alpine-lesulis.fr\/","IMAGE":"logo-1765453066.png"},{"LOGO":"","LIEN":"https:\/\/www.planningpme.fr\/","IMAGE":"logo-1765453223.jpg"},{"LOGO":"","LIEN":"https:\/\/www.fenetres-fernandes.com\/","IMAGE":"logo-1765453345.png"}]},"membre":{"haut":[{"LOGO":"","LIEN":"https:\/\/www.alpine-lesulis.fr\/","IMAGE":"logo-1765453112.png"},{"LOGO":"","LIEN":"https:\/\/www.planningpme.fr\/","IMAGE":"logo-1765453207.jpg"},{"LOGO":"","LIEN":"https:\/\/www.fenetres-fernandes.com\/","IMAGE":"logo-1765453332.png"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 15 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 15 \u1d49 jour ouvrent chaque jour \u00e0 minuit "]},"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 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)."]}},"clubActu":{"8834":{"ID":8834,"ID_BIBLIO":14491,"TITRE":"Programme d\u00e9cembre ","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"","TARIF":"","DATE_AJOUT_ACTU":"21\/11\/2025","IMAGE":"logo-1763746345.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1763746345.png","FEATURED":1},"8833":{"ID":8833,"ID_BIBLIO":14490,"TITRE":"Programme d\u00e9cembre ","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"","TARIF":"","DATE_AJOUT_ACTU":"21\/11\/2025","IMAGE":"logo-1763746319.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1763746319.png","FEATURED":1},"8832":{"ID":8832,"ID_BIBLIO":14489,"TITRE":"Programme d\u00e9cembre ","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"","TARIF":"","DATE_AJOUT_ACTU":"21\/11\/2025","IMAGE":"logo-1763746302.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1763746302.png","FEATURED":1}},"showCategoryEvent":false,"modVideos":null}}},"getAllAbonnementsApi"],[0]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":321,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":{"idUser":0}},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"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(2579): App\QoodosManager->getUserCredits(NULL) #1 /app/traitement/classN/CreditsManager.php(2322): App\CreditsManager->loadCreditsOtherProvider(0, Object(App\QoodosManager)) #2 /app/traitement/classN/AboManager.php(2127): App\CreditsManager->getCredits(0) #3 [internal function]: App\AboManager->getAllAbonnementsApi(0) #4 /app/traitement/classN/ApiManager.php(393): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(321): 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":"69446e58490c9","ID_USER":752726,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 18/12/2025 23:05:43 - Uncaught exception: App\FidelityManager::getIdProgramByIdSport(): Argument #1 ($idSport) must be of type string, null given, called in /app/traitement/classN/ReservationManager.php on line 2718 File: /app/traitement/classN/FidelityManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":2718,"function":"getIdProgramByIdSport","class":"App\\FidelityManager","type":"->","args":[null]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":394,"function":"removePlayers","class":"App\\ReservationManager","type":"->","args":["",["616649"],"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",false,false]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(2718): App\FidelityManager->getIdProgramByIdSport(NULL) #1 /app/dirigeant/traitement/gestion-du-club/planning2.php(394): App\ReservationManager->removePlayers('', Array, 'sk_live_5196080...', false, false) #2 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69447a24562a3","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"05\/01\/2026","viewPlanning":"timeGridWeek"} ********************** 18/12/2025 23:07:11 - 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":"616649","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":"69447a24562a3","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"05\/01\/2026","viewPlanning":"timeGridWeek"} ********************** 18/12/2025 23:07:59 - 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":"616649","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":"69447a24562a3","ID_USER":616649,"ID_CLUB":371,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"06\/01\/2026","viewPlanning":"resourceTimeGridDay"} **********************