25/01/2026 00:01:03 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,607887,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,607887,1034426,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]},{"dispo":"","idPartner":1034426,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":607887,"idMembre":607887,"id_membre":607887,"info":"Inscription par Alexis Berthier \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":20,"NB_TEAM_INSCRIPTION":10,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 607887, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 607887, 1034426, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"69754f210c6a6","ID_USER":607887,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 00:36:32 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,977366,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,977366,1001344,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]},{"dispo":"","idPartner":1001344,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":977366,"idMembre":977366,"id_membre":977366,"info":"Inscription par Vivien Roy \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":20,"NB_TEAM_INSCRIPTION":10,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 977366, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 977366, 1001344, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"69755771f3423","ID_USER":977366,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 08:36:26 - 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":"123003","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":"6975bddd723b5","ID_USER":123003,"ID_CLUB":196,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 08:38:29 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,699140,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,699140,707503,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":699140,"idPlayersInSession":[707503,699140],"dispo":"","licences":null},"api":"stripe","idUser":699140,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[707503]},{"dispo":"","idPartner":707503,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":699140,"idMembre":699140,"id_membre":699140,"info":"Inscription par Johann Hentinger \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":20,"NB_TEAM_INSCRIPTION":10,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":699140,"idPlayersInSession":[707503,699140],"dispo":"","licences":null},"api":"stripe","idUser":699140,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[707503]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":699140,"idPlayersInSession":[707503,699140],"dispo":"","licences":null},"api":"stripe","idUser":699140,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[707503]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":699140,"idPlayersInSession":[707503,699140],"dispo":"","licences":null},"api":"stripe","idUser":699140,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[707503]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":699140,"idPlayersInSession":[707503,699140],"dispo":"","licences":null},"api":"stripe","idUser":699140,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[707503]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 699140, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 699140, 707503, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975c85f5a0dd","ID_USER":699140,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 09:42:38 - 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":[157939]},{"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "}},"getParticipants"],[157939]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 [internal function]: App\EventManager->getParticipants(157939) #3 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #4 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(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 : {"TOKEN_CSRF":"6975d767821ff","ID_USER":639365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 09:46:21 - 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":[157939]},{"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "}},"getParticipants"],[157939]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 [internal function]: App\EventManager->getParticipants(157939) #3 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #4 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(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 : {"TOKEN_CSRF":"6975d817d53f0","ID_USER":861592,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 10:03:12 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":523,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(523): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"6975dbedcc170","ID_USER":920500,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 10:21:56 - 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":"888720","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":"6975d36877f21","ID_USER":888720,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay","ID_CLUB":67} ********************** 25/01/2026 10:32:37 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,607887,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,607887,1034426,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]},{"dispo":"","idPartner":1034426,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":607887,"idMembre":607887,"id_membre":607887,"info":"Inscription par Alexis Berthier \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":22,"NB_TEAM_INSCRIPTION":11,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 607887, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 607887, 1034426, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975e306e72d5","ID_USER":607887,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 10:45:29 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8525,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_player|1011684|2","2026-01-25 10:20:06"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8498,"function":"execGetResaLogs","class":"App\\ReservationManager","type":"->","args":["6448162"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":271,"function":"getResaLogs","class":"App\\ReservationManager","type":"->","args":["6448162"]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(8525): App\ReservationManager->eventLogs('add_player|1011...', '2026-01-25 10:2...') #1 /app/traitement/classN/ReservationManager.php(8498): App\ReservationManager->execGetResaLogs('6448162') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('6448162') #3 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"6975c82fdc9ca","ID_USER":856134,"ID_CLUB":349,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 10:47:30 - 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":[157939]},{"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "}},"getParticipants"],[157939]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 [internal function]: App\EventManager->getParticipants(157939) #3 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #4 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(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 : {"TOKEN_CSRF":"6975e674d2ad4","ID_USER":479103,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 10:51:48 - 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":"318468","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":"6975da4ea5efe","ID_USER":226725,"ID_CLUB":268,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 10:52:23 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,1034426,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,1034426,607887,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":1034426,"idPlayersInSession":[607887,1034426],"dispo":"","licences":null},"api":"stripe","idUser":1034426,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[607887]},{"dispo":"","idPartner":607887,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":1034426,"idMembre":1034426,"id_membre":1034426,"info":"Inscription par Adrien Dubois \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":22,"NB_TEAM_INSCRIPTION":11,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":1034426,"idPlayersInSession":[607887,1034426],"dispo":"","licences":null},"api":"stripe","idUser":1034426,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[607887]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":1034426,"idPlayersInSession":[607887,1034426],"dispo":"","licences":null},"api":"stripe","idUser":1034426,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[607887]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":1034426,"idPlayersInSession":[607887,1034426],"dispo":"","licences":null},"api":"stripe","idUser":1034426,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[607887]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":1034426,"idPlayersInSession":[607887,1034426],"dispo":"","licences":null},"api":"stripe","idUser":1034426,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[607887]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 1034426, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 1034426, 607887, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975e7bf12046","ID_USER":1034426,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 10:57:21 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,607887,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,607887,1034426,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]},{"dispo":"","idPartner":1034426,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":607887,"idMembre":607887,"id_membre":607887,"info":"Inscription par Alexis Berthier \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":22,"NB_TEAM_INSCRIPTION":11,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":607887,"idPlayersInSession":[1034426,607887],"dispo":"","licences":null},"api":"stripe","idUser":607887,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1034426]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 607887, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 607887, 1034426, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975e8ebc15bb","ID_USER":607887,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 10:59:13 - Uncaught exception: Undefined constant "App\CLUB" File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/library\/scripts\/listplayers.php"} ********************** 25/01/2026 11:02:01 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":523,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(523): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"6975e9ddafb66","ID_USER":516728,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 11:06:23 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,977366,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,977366,1001344,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]},{"dispo":"","idPartner":1001344,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":977366,"idMembre":977366,"id_membre":977366,"info":"Inscription par Vivien Roy \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":24,"NB_TEAM_INSCRIPTION":12,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 977366, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 977366, 1001344, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975eb03030e4","ID_USER":977366,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 11:07:15 - Uncaught exception: Undefined constant "App\CLUB" File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/library\/scripts\/listplayers.php"} ********************** 25/01/2026 11:29:45 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,952885,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[170773,952885,1001091,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]},{"dispo":"","idPartner":1001091,"idSession":170773,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":952885,"idMembre":952885,"id_membre":952885,"info":"Inscription par Cl\u00e9ment Chauveau \u00e0 la session \u00ab LISTE D&#039;ATTENTE - P100 21\/02 \u00bb le 2026-02-21 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":170773,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-21 13:00:00","DATE_FIN":"2026-02-21 18:00:00","LIST_COURTS":null,"SESSION":453,"NOM":"LISTE D&#039;ATTENTE - P100 21\/02","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"69727e8fa137b","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE - P100 21\/02","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 952885, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(170773, 952885, 1001091, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975f07978f0e","ID_USER":952885,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 11:30:22 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,952885,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[170288,952885,1001091,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170288,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]},{"dispo":"","idPartner":1001091,"idSession":170288,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":952885,"idMembre":952885,"id_membre":952885,"info":"Inscription par Cl\u00e9ment Chauveau \u00e0 la session \u00ab LISTE D&#039;ATTENTE - P100 28\/02 \u00bb le 2026-02-28 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":170288,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-28 13:00:00","DATE_FIN":"2026-02-28 18:00:00","LIST_COURTS":null,"SESSION":451,"NOM":"LISTE D&#039;ATTENTE - P100 28\/02","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696f6dacba351","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE - P100 28\/02","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":5,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":2,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170288,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":170288,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170288,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170288,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 952885, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(170288, 952885, 1001091, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975f07978f0e","ID_USER":952885,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 11:36:43 - Uncaught exception: Undefined constant "App\CLUB" File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/facturier"} ********************** 25/01/2026 11:51:41 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,952885,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[170773,952885,1001091,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]},{"dispo":"","idPartner":1001091,"idSession":170773,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":952885,"idMembre":952885,"id_membre":952885,"info":"Inscription par Cl\u00e9ment Chauveau \u00e0 la session \u00ab LISTE D&#039;ATTENTE - P100 21\/02 \u00bb le 2026-02-21 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":170773,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-21 13:00:00","DATE_FIN":"2026-02-21 18:00:00","LIST_COURTS":null,"SESSION":453,"NOM":"LISTE D&#039;ATTENTE - P100 21\/02","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"69727e8fa137b","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE - P100 21\/02","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 952885, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(170773, 952885, 1001091, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975f07978f0e","ID_USER":952885,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 11:55:48 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,977366,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,977366,1001344,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]},{"dispo":"","idPartner":1001344,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":977366,"idMembre":977366,"id_membre":977366,"info":"Inscription par Vivien Roy \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":24,"NB_TEAM_INSCRIPTION":12,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 977366, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 977366, 1001344, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975f6a7ebbe6","ID_USER":977366,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 12:24:00 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,977366,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165014,977366,1001344,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]},{"dispo":"","idPartner":1001344,"idSession":165014,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":977366,"idMembre":977366,"id_membre":977366,"info":"Inscription par Vivien Roy \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-26 13:30:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":165014,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-26 13:30:00","DATE_FIN":"2026-01-26 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192","SESSION":419,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:30:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935785ee4311","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":24,"NB_TEAM_INSCRIPTION":12,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165014,"idUser":977366,"idPlayersInSession":[1001344,977366],"dispo":"","licences":null},"api":"stripe","idUser":977366,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001344]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 977366, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165014, 977366, 1001344, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"6975fd42a846b","ID_USER":977366,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 12:24:13 - 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":"738343","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":"6975fd18e2918","ID_USER":840452,"ID_CLUB":373,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 12:24:19 - 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":"738343","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":"6975fd18e2918","ID_USER":840452,"ID_CLUB":373,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"31\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 13:07: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":"417498","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":"697607404d859","ID_USER":417230,"ID_CLUB":330,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"27\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 13:13:43 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8525,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|189492","2026-01-21 17:40:37"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8498,"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(8525): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2026-01-21 17:4...') #1 /app/traitement/classN/ReservationManager.php(8498): App\ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('') #3 {main} SESSION : {"TOKEN_CSRF":"69732e4f6546a","ID_USER":976472,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"981512 Delahaye Fabien","licence 1":"0000","Joueur 2":"886527 Le M\u00e9haut\u00e9 Jean-Marc","licence 2":"fgf","telephone":"06 59 78 16 99","licence":"fgf","ID_CLUB":385} ********************** 25/01/2026 13:14:11 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8525,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|189492","2026-01-21 17:40:37"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8498,"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(8525): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2026-01-21 17:4...') #1 /app/traitement/classN/ReservationManager.php(8498): App\ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('') #3 {main} SESSION : {"TOKEN_CSRF":"6975f1442877c","ID_USER":207634,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"02\/02\/2026","viewPlanning":"resourceTimeGridDay","ID_CLUB":255} ********************** 25/01/2026 13:21:06 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'MONTANT' cannot be null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":220,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":254,"VIP":null,"ID_ABO":null,"ID_OPTIONS":null,"ID_MEMBRE":"","ID_SEANCE":null,"ID_JEUNE":null,"ID_PUB":null,"ID_SESSION":"","ID_DEMAND":null,"ID_RESA":null,"MONTANT":null,"REMISE":null,"DATE":"2026-01-25 13:21:06","ID_PAYMENT_METHOD":null,"CHARGE_ID":null,"STATUS":"paid","NEXT_UPDATE_AT":null,"PAYPAL_PAYMENT_ID":null,"PAYPAL_PAYMENT_STATUS":null,"REMBOURSE":null,"GARANTIE_CB":null,"FEES_GS":0,"FEES_API":null,"MOTIFS":null,"EXTERNAL_REF":null,"ID_PAYMENT_ENTITY":null,"ADDED_BY":190387}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/paiement.php","line":274,"function":"add","class":"App\\PaiementManager","type":"->","args":[{},null]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(220): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/paiement.php(274): App\PaiementManager->add(Object(App\Paiement), NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/paiement.php","TOKEN_CSRF":"6976082f60e51","ID_USER":190387,"ID_CLUB":254,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1} ********************** 25/01/2026 13:30:51 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'MONTANT' cannot be null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":220,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":254,"VIP":null,"ID_ABO":null,"ID_OPTIONS":null,"ID_MEMBRE":"","ID_SEANCE":null,"ID_JEUNE":null,"ID_PUB":null,"ID_SESSION":"","ID_DEMAND":null,"ID_RESA":null,"MONTANT":null,"REMISE":null,"DATE":"2026-01-25 13:30:51","ID_PAYMENT_METHOD":null,"CHARGE_ID":null,"STATUS":"paid","NEXT_UPDATE_AT":null,"PAYPAL_PAYMENT_ID":null,"PAYPAL_PAYMENT_STATUS":null,"REMBOURSE":null,"GARANTIE_CB":null,"FEES_GS":0,"FEES_API":null,"MOTIFS":null,"EXTERNAL_REF":null,"ID_PAYMENT_ENTITY":null,"ADDED_BY":190387}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/paiement.php","line":274,"function":"add","class":"App\\PaiementManager","type":"->","args":[{},null]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(220): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/paiement.php(274): App\PaiementManager->add(Object(App\Paiement), NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/paiement.php","TOKEN_CSRF":"6976082f60e51","ID_USER":190387,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":254} ********************** 25/01/2026 13:39:02 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'MONTANT' cannot be null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":220,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":254,"VIP":null,"ID_ABO":null,"ID_OPTIONS":null,"ID_MEMBRE":"","ID_SEANCE":null,"ID_JEUNE":null,"ID_PUB":null,"ID_SESSION":"","ID_DEMAND":null,"ID_RESA":null,"MONTANT":null,"REMISE":null,"DATE":"2026-01-25 13:39:02","ID_PAYMENT_METHOD":null,"CHARGE_ID":null,"STATUS":"paid","NEXT_UPDATE_AT":null,"PAYPAL_PAYMENT_ID":null,"PAYPAL_PAYMENT_STATUS":null,"REMBOURSE":null,"GARANTIE_CB":null,"FEES_GS":0,"FEES_API":null,"MOTIFS":null,"EXTERNAL_REF":null,"ID_PAYMENT_ENTITY":null,"ADDED_BY":190387}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/paiement.php","line":274,"function":"add","class":"App\\PaiementManager","type":"->","args":[{},null]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(220): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/paiement.php(274): App\PaiementManager->add(Object(App\Paiement), NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/paiement.php","TOKEN_CSRF":"6976082f60e51","ID_USER":190387,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":254} ********************** 25/01/2026 13:48:35 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'MONTANT' cannot be null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":220,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":254,"VIP":null,"ID_ABO":null,"ID_OPTIONS":null,"ID_MEMBRE":"","ID_SEANCE":null,"ID_JEUNE":null,"ID_PUB":null,"ID_SESSION":"","ID_DEMAND":null,"ID_RESA":null,"MONTANT":null,"REMISE":null,"DATE":"2026-01-25 13:48:35","ID_PAYMENT_METHOD":null,"CHARGE_ID":null,"STATUS":"paid","NEXT_UPDATE_AT":null,"PAYPAL_PAYMENT_ID":null,"PAYPAL_PAYMENT_STATUS":null,"REMBOURSE":null,"GARANTIE_CB":null,"FEES_GS":0,"FEES_API":null,"MOTIFS":null,"EXTERNAL_REF":null,"ID_PAYMENT_ENTITY":null,"ADDED_BY":190387}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/paiement.php","line":274,"function":"add","class":"App\\PaiementManager","type":"->","args":[{},null]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(220): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/paiement.php(274): App\PaiementManager->add(Object(App\Paiement), NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/paiement.php","TOKEN_CSRF":"6976082f60e51","ID_USER":190387,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":254} ********************** 25/01/2026 14:01:08 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'MONTANT' cannot be null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":220,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":254,"VIP":null,"ID_ABO":null,"ID_OPTIONS":null,"ID_MEMBRE":"","ID_SEANCE":null,"ID_JEUNE":null,"ID_PUB":null,"ID_SESSION":"","ID_DEMAND":null,"ID_RESA":null,"MONTANT":null,"REMISE":null,"DATE":"2026-01-25 14:01:08","ID_PAYMENT_METHOD":null,"CHARGE_ID":null,"STATUS":"paid","NEXT_UPDATE_AT":null,"PAYPAL_PAYMENT_ID":null,"PAYPAL_PAYMENT_STATUS":null,"REMBOURSE":null,"GARANTIE_CB":null,"FEES_GS":0,"FEES_API":null,"MOTIFS":null,"EXTERNAL_REF":null,"ID_PAYMENT_ENTITY":null,"ADDED_BY":190387}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/paiement.php","line":274,"function":"add","class":"App\\PaiementManager","type":"->","args":[{},null]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(220): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/paiement.php(274): App\PaiementManager->add(Object(App\Paiement), NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/paiement.php","TOKEN_CSRF":"6976082f60e51","ID_USER":190387,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":254} ********************** 25/01/2026 14:07:20 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'MONTANT' cannot be null File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":220,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":254,"VIP":null,"ID_ABO":null,"ID_OPTIONS":null,"ID_MEMBRE":"","ID_SEANCE":null,"ID_JEUNE":null,"ID_PUB":null,"ID_SESSION":"","ID_DEMAND":null,"ID_RESA":null,"MONTANT":null,"REMISE":null,"DATE":"2026-01-25 14:07:20","ID_PAYMENT_METHOD":null,"CHARGE_ID":null,"STATUS":"paid","NEXT_UPDATE_AT":null,"PAYPAL_PAYMENT_ID":null,"PAYPAL_PAYMENT_STATUS":null,"REMBOURSE":null,"GARANTIE_CB":null,"FEES_GS":0,"FEES_API":null,"MOTIFS":null,"EXTERNAL_REF":null,"ID_PAYMENT_ENTITY":null,"ADDED_BY":190387}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/paiement.php","line":274,"function":"add","class":"App\\PaiementManager","type":"->","args":[{},null]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(220): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/paiement.php(274): App\PaiementManager->add(Object(App\Paiement), NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/paiement.php","TOKEN_CSRF":"6976082f60e51","ID_USER":190387,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":254} ********************** 25/01/2026 15:03:53 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,952885,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[170773,952885,1001091,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]},{"dispo":"","idPartner":1001091,"idSession":170773,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":952885,"idMembre":952885,"id_membre":952885,"info":"Inscription par Cl\u00e9ment Chauveau \u00e0 la session \u00ab LISTE D&#039;ATTENTE - P100 21\/02 \u00bb le 2026-02-21 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":170773,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-21 13:00:00","DATE_FIN":"2026-02-21 18:00:00","LIST_COURTS":null,"SESSION":453,"NOM":"LISTE D&#039;ATTENTE - P100 21\/02","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"69727e8fa137b","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE - P100 21\/02","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 952885, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(170773, 952885, 1001091, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"697622afe5e98","ID_USER":952885,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 16:02:46 - Uncaught exception: App\TarifsManager::calculateSmartPrice(): Argument #4 ($idPlayer) must be of type int, string given, called in /app/traitement/classN/TarifsManager.php on line 307 File: /app/traitement/classN/TarifsManager.php Trace: [{"file":"\/app\/traitement\/classN\/TarifsManager.php","line":307,"function":"calculateSmartPrice","class":"App\\TarifsManager","type":"->","args":[{"date":"2026-01-25 17:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2026-01-25 18:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},2976,"Utilisateur",1]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":2871,"function":"WhatPriceForThisPlayer","class":"App\\TarifsManager","type":"->","args":[{"date":"2026-01-25 17:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},{"date":"2026-01-25 18:30:00.000000","timezone_type":3,"timezone":"Europe\/Paris"},"Utilisateur",2976]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":378,"function":"addPlayers","class":"App\\ReservationManager","type":"->","args":[[{"ID":"Utilisateur","CAPTAIN":null}],"6514081","6975db715e3c3",1096,false]}] TraceAsString: #0 /app/traitement/classN/TarifsManager.php(307): App\TarifsManager->calculateSmartPrice(Object(DateTime), Object(DateTime), 2976, 'Utilisateur', 1) #1 /app/traitement/classN/ReservationManager.php(2871): App\TarifsManager->WhatPriceForThisPlayer(Object(DateTime), Object(DateTime), 'Utilisateur', 2976) #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(378): App\ReservationManager->addPlayers(Array, '6514081', '6975db715e3c3', 1096, false) #3 {main} SESSION : {"TOKEN_CSRF":"69732e4f6546a","ID_USER":976472,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"981512 Delahaye Fabien","licence 1":"0000","Joueur 2":"886527 Le M\u00e9haut\u00e9 Jean-Marc","licence 2":"fgf","telephone":"06 59 78 16 99","licence":"fgf","ID_CLUB":385} ********************** 25/01/2026 16:30:38 - Uncaught exception: Call to a member function secure_key() on null File: /app/traitement/classN/UserManager.php Trace: [{"file":"\/app\/traitement\/connexion.php","line":166,"function":"activateUser","class":"App\\UserManager","type":"->","args":[4368436,"920969f10287b","920969f119ac5"]},{"file":"\/app\/include\/ini_set.php","line":704,"args":["\/app\/traitement\/connexion.php"],"function":"require_once"},{"file":"\/app\/connexion.php","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/traitement/connexion.php(166): App\UserManager->activateUser(4368436, '920969f10287b', '920969f119ac5') #1 /app/include/ini_set.php(704): require_once('/app/traitement...') #2 /app/connexion.php(4): require_once('/app/include/in...') #3 {main} SESSION : {"TOKEN_CSRF":"6976371e77883"} ********************** 25/01/2026 17:16:43 - Uncaught exception: Too few arguments to function App\PlanningManager::getSportsInClubApi(), 0 passed and at least 1 expected File: /app/traitement/classN/PlanningManager.php Trace: [{"function":"getSportsInClubApi","class":"App\\PlanningManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getSportsInClubApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"277"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"277"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\PlanningManager->getSportsInClubApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697641a515c64","ID_USER":968594,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 18:09:38 - Uncaught exception: Unsupported operand types: string + string File: /app/dirigeant/include/gestion-du-club/planning/horairesDefault.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69764979832af","ID_USER":129919,"ID_CLUB":209,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"26\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 18:51:07 - Uncaught exception: Call to a member function ranking() on null File: /app/traitement/classN/EventManager.php Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":2268,"function":"verifRightPlayers","class":"App\\EventManager","type":"->","args":[[967927,null],{"ID_SESSION":167389,"ID_EVENEMENT":12363,"DATE_DEBUT":"2026-01-26 18:00:00","DATE_FIN":"2026-01-26 19:00:00","LIST_COURTS":"3292","SESSION":3,"NOM":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","HEURE_DEBUT":"18:00:00","HEURE_FIN":"19:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":20,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"694e8d00e921e","CATEGORIE":"simple","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":1,"PAIEMENT_OBLIGATOIRE":1,"PAY_WITH_CREDIT":1,"SESSION_NAME":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","INSCRIPTION":"publique","ID_SPORT":1206,"EVENT_NAME":"Initiation\/cours janvier 2026","ID_CLUB":415,"TYPE":"entrainement","ID_EVENT":12363,"NOM_EVENT":"Initiation\/cours janvier 2026","CONFIRMATION":1,"NB_CREDIT":20,"OFFRE_CREDIT_ID":"3143-3144-3145-3142-3270-3327","SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":4,"SPORT_SQL":"Padel"}]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5225,"function":"checkEventRequirementApi","class":"App\\EventManager","type":"->","args":[967927,{"ID_SESSION":167389,"ID_EVENEMENT":12363,"DATE_DEBUT":"2026-01-26 18:00:00","DATE_FIN":"2026-01-26 19:00:00","LIST_COURTS":"3292","SESSION":3,"NOM":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","HEURE_DEBUT":"18:00:00","HEURE_FIN":"19:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":20,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"694e8d00e921e","CATEGORIE":"simple","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":1,"PAIEMENT_OBLIGATOIRE":1,"PAY_WITH_CREDIT":1,"SESSION_NAME":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","INSCRIPTION":"publique","ID_SPORT":1206,"EVENT_NAME":"Initiation\/cours janvier 2026","ID_CLUB":415,"TYPE":"entrainement","ID_EVENT":12363,"NOM_EVENT":"Initiation\/cours janvier 2026","CONFIRMATION":1,"NB_CREDIT":20,"OFFRE_CREDIT_ID":"3143-3144-3145-3142-3270-3327","SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":4,"SPORT_SQL":"Padel"},null,null,null]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}},"idClub":"415"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}},"idClub":"415"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(2268): App\EventManager->verifRightPlayers(Array, Array) #1 /app/traitement/classN/EventManager.php(5225): App\EventManager->checkEventRequirementApi(967927, Array, NULL, NULL, NULL) #2 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #3 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #4 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(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 : {"TOKEN_CSRF":"69765765c5250","ID_USER":967927,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 18:51:32 - Uncaught exception: Call to a member function ranking() on null File: /app/traitement/classN/EventManager.php Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":2268,"function":"verifRightPlayers","class":"App\\EventManager","type":"->","args":[[967927,null],{"ID_SESSION":167389,"ID_EVENEMENT":12363,"DATE_DEBUT":"2026-01-26 18:00:00","DATE_FIN":"2026-01-26 19:00:00","LIST_COURTS":"3292","SESSION":3,"NOM":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","HEURE_DEBUT":"18:00:00","HEURE_FIN":"19:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":20,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"694e8d00e921e","CATEGORIE":"simple","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":1,"PAIEMENT_OBLIGATOIRE":1,"PAY_WITH_CREDIT":1,"SESSION_NAME":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","INSCRIPTION":"publique","ID_SPORT":1206,"EVENT_NAME":"Initiation\/cours janvier 2026","ID_CLUB":415,"TYPE":"entrainement","ID_EVENT":12363,"NOM_EVENT":"Initiation\/cours janvier 2026","CONFIRMATION":1,"NB_CREDIT":20,"OFFRE_CREDIT_ID":"3143-3144-3145-3142-3270-3327","SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":4,"SPORT_SQL":"Padel"}]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5225,"function":"checkEventRequirementApi","class":"App\\EventManager","type":"->","args":[967927,{"ID_SESSION":167389,"ID_EVENEMENT":12363,"DATE_DEBUT":"2026-01-26 18:00:00","DATE_FIN":"2026-01-26 19:00:00","LIST_COURTS":"3292","SESSION":3,"NOM":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","HEURE_DEBUT":"18:00:00","HEURE_FIN":"19:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":20,"DELAY_UNSUBSCRIBE":24,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"694e8d00e921e","CATEGORIE":"simple","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":1,"PAIEMENT_OBLIGATOIRE":1,"PAY_WITH_CREDIT":1,"SESSION_NAME":"Cours avanc\u00e9 (niveau sup\u00e9rieur \u00e0 4)","INSCRIPTION":"publique","ID_SPORT":1206,"EVENT_NAME":"Initiation\/cours janvier 2026","ID_CLUB":415,"TYPE":"entrainement","ID_EVENT":12363,"NOM_EVENT":"Initiation\/cours janvier 2026","CONFIRMATION":1,"NB_CREDIT":20,"OFFRE_CREDIT_ID":"3143-3144-3145-3142-3270-3327","SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":4,"SPORT_SQL":"Padel"},null,null,null]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}},"idClub":"415"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":167389,"idUser":967927,"idPlayersInSession":[967927],"dispo":"","licences":null},"api":"stripe","idUser":967927,"idClub":415,"productType":"evenement","context":"recapSession","fileNumber":null}},"idClub":"415"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(2268): App\EventManager->verifRightPlayers(Array, Array) #1 /app/traitement/classN/EventManager.php(5225): App\EventManager->checkEventRequirementApi(967927, Array, NULL, NULL, NULL) #2 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #3 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #4 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(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 : {"TOKEN_CSRF":"69765765c5250","ID_USER":967927,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 18:57:31 - Uncaught exception: Call to a member function prenom() on null File: /app/dirigeant/traitement/sport/envoi_convocation.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-22T00%3A00%3A00%2B01%3A00&end=2026-01-23T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"697654a84bcd8","ID_USER":248723,"ID_CLUB":29,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"22\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 19:10:25 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":704,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(704): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"69765c914ec12","REDIRECT_URL":"\/membre\/lyrapay.html?&idAbo=2091&idOptions=&sports=null&idBaseAbo=","POST":[]} ********************** 25/01/2026 19:11:10 - 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":383,"ID_EVENEMENT":"12547","ID_SESSION":"169733","ID_TEAM":"566587","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":["12547","566587","169733",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('12547', '566587', '169733', NULL, 1, Array) #2 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"69765c7d15963","ID_USER":888750,"ID_CLUB":383,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"1035163 Droguet Gaetan","licence 1":"8933709C","Joueur 2":"Hubert Arres Chevalier ","licence 2":"000000","telephone":"06 47 59 75 88","licence":"000000"} ********************** 25/01/2026 19:33:50 - 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":"\/planning2","TOKEN_CSRF":"69765c7d15963","ID_USER":888750,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"1035163 Droguet Gaetan","licence 1":"8933709C","Joueur 2":"Hubert Arres Chevalier ","licence 2":"000000","telephone":"06 47 59 75 88","licence":"000000","ID_CLUB":383} ********************** 25/01/2026 19:37:46 - Uncaught exception: Too few arguments to function App\UserManager::readNotifsNewApp(), 2 passed and exactly 3 expected File: /app/traitement/classN/UserManager.php Trace: [{"function":"readNotifsNewApp","class":"App\\UserManager","type":"->","args":[0,10]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"readNotifsNewApp"],[0,10]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"userManager.readNotifsNewApp","args":{"offset":0,"limit":10},"idClub":"309"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"userManager.readNotifsNewApp","args":{"offset":0,"limit":10},"idClub":"309"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\UserManager->readNotifsNewApp(0, 10) #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697662c21f9f9","ID_USER":1035288,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 20:19:43 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,952885,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[170773,952885,1001091,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]},{"dispo":"","idPartner":1001091,"idSession":170773,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":952885,"idMembre":952885,"id_membre":952885,"info":"Inscription par Cl\u00e9ment Chauveau \u00e0 la session \u00ab LISTE D&#039;ATTENTE - P100 21\/02 \u00bb le 2026-02-21 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":170773,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-21 13:00:00","DATE_FIN":"2026-02-21 18:00:00","LIST_COURTS":null,"SESSION":453,"NOM":"LISTE D&#039;ATTENTE - P100 21\/02","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"69727e8fa137b","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE - P100 21\/02","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":4,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":170773,"idUser":952885,"idPlayersInSession":[1001091,952885],"dispo":"","licences":null},"api":"stripe","idUser":952885,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1001091]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 952885, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(170773, 952885, 1001091, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"69766ca8f060d","ID_USER":952885,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 20:35:57 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":523,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(523): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"697670843e933","ID_USER":517074,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 20:36:19 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41608]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":525,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41608]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6350]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6350]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6350]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6350},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6350},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41608) #1 /app/traitement/classN/TournamentManager.php(525): App\TournamentManager->getTeamData(41608) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6350) #3 [internal function]: App\TournamentManager->getPoule(6350) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"697670843e933","ID_USER":517074,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 20:36:44 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":523,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(523): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"697670843e933","ID_USER":517074,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 20:37:05 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":523,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(523): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"697670843e933","ID_USER":517074,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 20:37:38 - 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":[157939]},{"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "}},"getParticipants"],[157939]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.getParticipants","args":{"idSession":157939},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 [internal function]: App\EventManager->getParticipants(157939) #3 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #4 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(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 : {"TOKEN_CSRF":"697670e14a2f9","ID_USER":1013566,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:05:32 - Uncaught exception: Too few arguments to function App\CreditsManager::GetOffreCredits(), 0 passed and exactly 1 expected File: /app/traitement/classN/CreditsManager.php Trace: [{"function":"GetOffreCredits","class":"App\\CreditsManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"GetOffreCredits"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\CreditsManager->GetOffreCredits() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:05:32 - Uncaught exception: Too few arguments to function App\AboManager::getAllAbonnementsApi(), 0 passed and exactly 1 expected File: /app/traitement/classN/AboManager.php Trace: [{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_Mailer":{"club":{"id":284,"superclub":283,"url":"boen","nom":"Le Padel Fran\u00e7ais, Bo\u00ebn-sur-Lignon","adresse":"159, Zone artisanale de Chalmazel","codePostal":"42130","ville":"Montverdun","logo":"file-1680082148642404e4d972b.png","emailContact":"marketing@jdm-expert.com","tel":"07 63 76 38 99","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":466087,"TEL1":"07 63 76 38 99","EMAIL":"emilie.v@jdm-expert.com","NOM":"Voldoire","PRENOM":"Emilie"},"appelationJoueur":"joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1NAYs0QLHDA6l9JA","customHeader":"\/img\/system\/appli\/header\/default.jpg","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":1,"themeColorPlayer":"#1e74fd","gallery":[],"docs":{"reglement":{"path":"https:\/\/www.gestion-sports.com\/img\/reglements\/file-17186246686670219c14410.pdf","id":68,"date-added":"2024-06-17 13:44:28","type":"reglement","visibleInFooter":true,"name":"REGLEMENT"}},"clubSponsors":{"membre":{"bas":[{"LOGO":"","LIEN":"https:\/\/www.lerelaisduchatel.com\/","IMAGE":"logo-1684848891.jpg"},{"LOGO":"","LIEN":"https:\/\/salaisonduforez.fr\/","IMAGE":"logo-1684848933.jpg"},{"LOGO":"","LIEN":"https:\/\/www.tripadvisor.fr\/Restaurant_Review-g7740421-d7340289-Reviews-San_Lorenzo-Boen_sur_Lignon_Loire_Auvergne_Rhone_Alpes.html","IMAGE":"logo-1684849647.jpg"},{"LOGO":"","LIEN":"https:\/\/www.chocolat-loire-rhonealpes.fr\/","IMAGE":"logo-1684925306.jpg"},{"LOGO":"","LIEN":"https:\/\/www.maisonfages.fr\/fr-fr","IMAGE":"logo-1714460153.jpg"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \u1d49 jour ouvrent chaque jour \u00e0 minuit "],"Casiers connect\u00e9s":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \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 4 heures avant le match."],"Casiers connect\u00e9s":[" L'annulation d'une r\u00e9servation n'est pas possible sur ce sport."]},"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)."],"Casiers connect\u00e9s":[" 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":{"9144":{"ID":9144,"ID_BIBLIO":15324,"TITRE":"Jeu concours sur Instagram \u2728","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"Envie de d\u00e9fier tes amis ? Tentez de gagner votre prochaine partie sur notre Instagram. \r\nJoyeux No\u00ebl \u00e0 tous ! \u2728","TARIF":"","DATE_AJOUT_ACTU":"23\/12\/2025","IMAGE":"file-1766500856694aa9f844145.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/file-1766500856694aa9f844145.png","FEATURED":1},"4823":{"ID":4823,"ID_BIBLIO":8077,"TITRE":"Nouveaux tarifs heures pleines","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"? Le Padel Fran\u00e7ais se rend encore plus accessible pour tous !\r\n? Profitez de 1h30 de jeu pour seulement 8\u20ac en heure pleine !\r\nVenez taper la balle avec nous \u00e0 prix r\u00e9duit et vivez l\u2019exp\u00e9rience du padel ! ?","TARIF":"8 \u20ac","DATE_AJOUT_ACTU":"11\/09\/2024","IMAGE":"logo-1726059486.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1726059486.png","FEATURED":1},"4822":{"ID":4822,"ID_BIBLIO":8076,"TITRE":"Nouveaux tarifs heures creuses ","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"? Profitez de l'heure creuse chez Le Padel Fran\u00e7ais !\r\n\u23f0 R\u00e9servez votre cr\u00e9neau en dehors des heures pleines et b\u00e9n\u00e9ficiez de 1h30 de jeu pour seulement 6\u20ac !\r\nUn prix imbattable pour d\u00e9couvrir ou pratiquer le padel en toute tranquillit\u00e9. ?","TARIF":"6 \u20ac","DATE_AJOUT_ACTU":"11\/09\/2024","IMAGE":"logo-1726059427.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1726059427.png","FEATURED":1}},"showCategoryEvent":false,"modVideos":null}}},"getAllAbonnementsApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\AboManager->getAllAbonnementsApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:05:54 - Uncaught exception: Too few arguments to function App\UserManager::readNotifsNewApp(), 2 passed and exactly 3 expected File: /app/traitement/classN/UserManager.php Trace: [{"function":"readNotifsNewApp","class":"App\\UserManager","type":"->","args":[0,10]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"readNotifsNewApp"],[0,10]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"userManager.readNotifsNewApp","args":{"offset":0,"limit":10},"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"userManager.readNotifsNewApp","args":{"offset":0,"limit":10},"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\UserManager->readNotifsNewApp(0, 10) #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:06:58 - Uncaught exception: App\TournamentManager::getTeam(): Return value must be of type array, bool returned File: /app/traitement/classN/TournamentManager.php Trace: [{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":416,"function":"getTeam","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":523,"function":"getTeamData","class":"App\\TournamentManager","type":"->","args":[41606]},{"file":"\/app\/traitement\/classN\/TournamentManager.php","line":591,"function":"getMatchs","class":"App\\TournamentManager","type":"->","args":["poule",6349]},{"function":"getPoule","class":"App\\TournamentManager","type":"->","args":[6349]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getPoule"],[6349]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"TournamentManager.getPoule","args":{"pouleId":6349},"idClub":"282"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/TournamentManager.php(416): App\TournamentManager->getTeam(41606) #1 /app/traitement/classN/TournamentManager.php(523): App\TournamentManager->getTeamData(41606) #2 /app/traitement/classN/TournamentManager.php(591): App\TournamentManager->getMatchs('poule', 6349) #3 [internal function]: App\TournamentManager->getPoule(6349) #4 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #5 /app/traitement/classN/ApiManager.php(452): 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":"697677930dc1c","ID_USER":317346,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:07:00 - Uncaught exception: Call to a member function secure_key() on null File: /app/traitement/classN/UserManager.php Trace: [{"file":"\/app\/traitement\/connexion.php","line":166,"function":"activateUser","class":"App\\UserManager","type":"->","args":[4368662,"92099e2d59895","92099e2d66a42"]},{"file":"\/app\/include\/ini_set.php","line":704,"args":["\/app\/traitement\/connexion.php"],"function":"require_once"},{"file":"\/app\/connexion.php","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/traitement/connexion.php(166): App\UserManager->activateUser(4368662, '92099e2d59895', '92099e2d66a42') #1 /app/include/ini_set.php(704): require_once('/app/traitement...') #2 /app/connexion.php(4): require_once('/app/include/in...') #3 {main} SESSION : {"TOKEN_CSRF":"697677e44f9cd"} ********************** 25/01/2026 21:07:34 - Uncaught exception: Too few arguments to function App\CreditsManager::GetOffreCredits(), 0 passed and exactly 1 expected File: /app/traitement/classN/CreditsManager.php Trace: [{"function":"GetOffreCredits","class":"App\\CreditsManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"GetOffreCredits"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\CreditsManager->GetOffreCredits() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:07:34 - Uncaught exception: Too few arguments to function App\AboManager::getAllAbonnementsApi(), 0 passed and exactly 1 expected File: /app/traitement/classN/AboManager.php Trace: [{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_Mailer":{"club":{"id":284,"superclub":283,"url":"boen","nom":"Le Padel Fran\u00e7ais, Bo\u00ebn-sur-Lignon","adresse":"159, Zone artisanale de Chalmazel","codePostal":"42130","ville":"Montverdun","logo":"file-1680082148642404e4d972b.png","emailContact":"marketing@jdm-expert.com","tel":"07 63 76 38 99","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":466087,"TEL1":"07 63 76 38 99","EMAIL":"emilie.v@jdm-expert.com","NOM":"Voldoire","PRENOM":"Emilie"},"appelationJoueur":"joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1NAYs0QLHDA6l9JA","customHeader":"\/img\/system\/appli\/header\/default.jpg","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":1,"themeColorPlayer":"#1e74fd","gallery":[],"docs":{"reglement":{"path":"https:\/\/www.gestion-sports.com\/img\/reglements\/file-17186246686670219c14410.pdf","id":68,"date-added":"2024-06-17 13:44:28","type":"reglement","visibleInFooter":true,"name":"REGLEMENT"}},"clubSponsors":{"membre":{"bas":[{"LOGO":"","LIEN":"https:\/\/www.lerelaisduchatel.com\/","IMAGE":"logo-1684848891.jpg"},{"LOGO":"","LIEN":"https:\/\/salaisonduforez.fr\/","IMAGE":"logo-1684848933.jpg"},{"LOGO":"","LIEN":"https:\/\/www.tripadvisor.fr\/Restaurant_Review-g7740421-d7340289-Reviews-San_Lorenzo-Boen_sur_Lignon_Loire_Auvergne_Rhone_Alpes.html","IMAGE":"logo-1684849647.jpg"},{"LOGO":"","LIEN":"https:\/\/www.chocolat-loire-rhonealpes.fr\/","IMAGE":"logo-1684925306.jpg"},{"LOGO":"","LIEN":"https:\/\/www.maisonfages.fr\/fr-fr","IMAGE":"logo-1714460153.jpg"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \u1d49 jour ouvrent chaque jour \u00e0 minuit "],"Casiers connect\u00e9s":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \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 4 heures avant le match."],"Casiers connect\u00e9s":[" L'annulation d'une r\u00e9servation n'est pas possible sur ce sport."]},"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)."],"Casiers connect\u00e9s":[" 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":{"9144":{"ID":9144,"ID_BIBLIO":15324,"TITRE":"Jeu concours sur Instagram \u2728","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"Envie de d\u00e9fier tes amis ? Tentez de gagner votre prochaine partie sur notre Instagram. \r\nJoyeux No\u00ebl \u00e0 tous ! \u2728","TARIF":"","DATE_AJOUT_ACTU":"23\/12\/2025","IMAGE":"file-1766500856694aa9f844145.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/file-1766500856694aa9f844145.png","FEATURED":1},"4823":{"ID":4823,"ID_BIBLIO":8077,"TITRE":"Nouveaux tarifs heures pleines","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"? Le Padel Fran\u00e7ais se rend encore plus accessible pour tous !\r\n? Profitez de 1h30 de jeu pour seulement 8\u20ac en heure pleine !\r\nVenez taper la balle avec nous \u00e0 prix r\u00e9duit et vivez l\u2019exp\u00e9rience du padel ! ?","TARIF":"8 \u20ac","DATE_AJOUT_ACTU":"11\/09\/2024","IMAGE":"logo-1726059486.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1726059486.png","FEATURED":1},"4822":{"ID":4822,"ID_BIBLIO":8076,"TITRE":"Nouveaux tarifs heures creuses ","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"? Profitez de l'heure creuse chez Le Padel Fran\u00e7ais !\r\n\u23f0 R\u00e9servez votre cr\u00e9neau en dehors des heures pleines et b\u00e9n\u00e9ficiez de 1h30 de jeu pour seulement 6\u20ac !\r\nUn prix imbattable pour d\u00e9couvrir ou pratiquer le padel en toute tranquillit\u00e9. ?","TARIF":"6 \u20ac","DATE_AJOUT_ACTU":"11\/09\/2024","IMAGE":"logo-1726059427.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1726059427.png","FEATURED":1}},"showCategoryEvent":false,"modVideos":null}}},"getAllAbonnementsApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\AboManager->getAllAbonnementsApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:07:39 - Uncaught exception: Too few arguments to function App\PlanningManager::getSportsInClubApi(), 0 passed and at least 1 expected File: /app/traitement/classN/PlanningManager.php Trace: [{"function":"getSportsInClubApi","class":"App\\PlanningManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getSportsInClubApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\PlanningManager->getSportsInClubApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:07:57 - Uncaught exception: Too few arguments to function App\AboManager::getAllAbonnementsApi(), 0 passed and exactly 1 expected File: /app/traitement/classN/AboManager.php Trace: [{"function":"getAllAbonnementsApi","class":"App\\AboManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_Mailer":{"club":{"id":284,"superclub":283,"url":"boen","nom":"Le Padel Fran\u00e7ais, Bo\u00ebn-sur-Lignon","adresse":"159, Zone artisanale de Chalmazel","codePostal":"42130","ville":"Montverdun","logo":"file-1680082148642404e4d972b.png","emailContact":"marketing@jdm-expert.com","tel":"07 63 76 38 99","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":466087,"TEL1":"07 63 76 38 99","EMAIL":"emilie.v@jdm-expert.com","NOM":"Voldoire","PRENOM":"Emilie"},"appelationJoueur":"joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1NAYs0QLHDA6l9JA","customHeader":"\/img\/system\/appli\/header\/default.jpg","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":1,"themeColorPlayer":"#1e74fd","gallery":[],"docs":{"reglement":{"path":"https:\/\/www.gestion-sports.com\/img\/reglements\/file-17186246686670219c14410.pdf","id":68,"date-added":"2024-06-17 13:44:28","type":"reglement","visibleInFooter":true,"name":"REGLEMENT"}},"clubSponsors":{"membre":{"bas":[{"LOGO":"","LIEN":"https:\/\/www.lerelaisduchatel.com\/","IMAGE":"logo-1684848891.jpg"},{"LOGO":"","LIEN":"https:\/\/salaisonduforez.fr\/","IMAGE":"logo-1684848933.jpg"},{"LOGO":"","LIEN":"https:\/\/www.tripadvisor.fr\/Restaurant_Review-g7740421-d7340289-Reviews-San_Lorenzo-Boen_sur_Lignon_Loire_Auvergne_Rhone_Alpes.html","IMAGE":"logo-1684849647.jpg"},{"LOGO":"","LIEN":"https:\/\/www.chocolat-loire-rhonealpes.fr\/","IMAGE":"logo-1684925306.jpg"},{"LOGO":"","LIEN":"https:\/\/www.maisonfages.fr\/fr-fr","IMAGE":"logo-1714460153.jpg"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \u1d49 jour ouvrent chaque jour \u00e0 minuit "],"Casiers connect\u00e9s":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 30 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 30 \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 4 heures avant le match."],"Casiers connect\u00e9s":[" L'annulation d'une r\u00e9servation n'est pas possible sur ce sport."]},"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)."],"Casiers connect\u00e9s":[" 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":{"9144":{"ID":9144,"ID_BIBLIO":15324,"TITRE":"Jeu concours sur Instagram \u2728","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"Envie de d\u00e9fier tes amis ? Tentez de gagner votre prochaine partie sur notre Instagram. \r\nJoyeux No\u00ebl \u00e0 tous ! \u2728","TARIF":"","DATE_AJOUT_ACTU":"23\/12\/2025","IMAGE":"file-1766500856694aa9f844145.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/file-1766500856694aa9f844145.png","FEATURED":1},"4823":{"ID":4823,"ID_BIBLIO":8077,"TITRE":"Nouveaux tarifs heures pleines","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"? Le Padel Fran\u00e7ais se rend encore plus accessible pour tous !\r\n? Profitez de 1h30 de jeu pour seulement 8\u20ac en heure pleine !\r\nVenez taper la balle avec nous \u00e0 prix r\u00e9duit et vivez l\u2019exp\u00e9rience du padel ! ?","TARIF":"8 \u20ac","DATE_AJOUT_ACTU":"11\/09\/2024","IMAGE":"logo-1726059486.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1726059486.png","FEATURED":1},"4822":{"ID":4822,"ID_BIBLIO":8076,"TITRE":"Nouveaux tarifs heures creuses ","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"? Profitez de l'heure creuse chez Le Padel Fran\u00e7ais !\r\n\u23f0 R\u00e9servez votre cr\u00e9neau en dehors des heures pleines et b\u00e9n\u00e9ficiez de 1h30 de jeu pour seulement 6\u20ac !\r\nUn prix imbattable pour d\u00e9couvrir ou pratiquer le padel en toute tranquillit\u00e9. ?","TARIF":"6 \u20ac","DATE_AJOUT_ACTU":"11\/09\/2024","IMAGE":"logo-1726059427.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1726059427.png","FEATURED":1}},"showCategoryEvent":false,"modVideos":null}}},"getAllAbonnementsApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\AboManager->getAllAbonnementsApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:07:57 - Uncaught exception: Too few arguments to function App\CreditsManager::GetOffreCredits(), 0 passed and exactly 1 expected File: /app/traitement/classN/CreditsManager.php Trace: [{"function":"GetOffreCredits","class":"App\\CreditsManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"GetOffreCredits"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\CreditsManager->GetOffreCredits() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:07:59 - Uncaught exception: Too few arguments to function App\UserManager::readNotifsNewApp(), 2 passed and exactly 3 expected File: /app/traitement/classN/UserManager.php Trace: [{"function":"readNotifsNewApp","class":"App\\UserManager","type":"->","args":[0,10]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"readNotifsNewApp"],[0,10]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"userManager.readNotifsNewApp","args":{"offset":0,"limit":10},"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"userManager.readNotifsNewApp","args":{"offset":0,"limit":10},"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\UserManager->readNotifsNewApp(0, 10) #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:08:14 - Uncaught exception: Too few arguments to function App\PlanningManager::getSportsInClubApi(), 0 passed and at least 1 expected File: /app/traitement/classN/PlanningManager.php Trace: [{"function":"getSportsInClubApi","class":"App\\PlanningManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getSportsInClubApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\PlanningManager->getSportsInClubApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:08:17 - Uncaught exception: Too few arguments to function App\PlanningManager::getSportsInClubApi(), 0 passed and at least 1 expected File: /app/traitement/classN/PlanningManager.php Trace: [{"function":"getSportsInClubApi","class":"App\\PlanningManager","type":"->","args":[]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"getSportsInClubApi"],[]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"284"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 [internal function]: App\PlanningManager->getSportsInClubApi() #1 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #2 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #3 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #4 /app/api/api.php(47): App\ApiManager->__construct() #5 {main} SESSION : {"TOKEN_CSRF":"697675b4cfc81","ID_USER":1035374,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:47:53 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,639365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169792,639365,636711,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]},{"dispo":"","idPartner":636711,"idSession":169792,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":639365,"idMembre":639365,"id_membre":639365,"info":"Inscription par Quentin Gaudot \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-28 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":169792,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-28 13:00:00","DATE_FIN":"2026-02-28 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":444,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968095418d63","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":30,"NB_TEAM_INSCRIPTION":15,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 639365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169792, 639365, 636711, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"69768034c1210","ID_USER":639365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:48:51 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,639365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169792,639365,636711,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]},{"dispo":"","idPartner":636711,"idSession":169792,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":639365,"idMembre":639365,"id_membre":639365,"info":"Inscription par Quentin Gaudot \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-28 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":169792,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-28 13:00:00","DATE_FIN":"2026-02-28 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":444,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968095418d63","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":30,"NB_TEAM_INSCRIPTION":15,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 639365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169792, 639365, 636711, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"69768034c1210","ID_USER":639365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 21:49:44 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1081,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":2052,"function":"getEvent","class":"App\\EventManager","type":"->","args":[2963,639365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169792,639365,636711,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]},{"dispo":"","idPartner":636711,"idSession":169792,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":639365,"idMembre":639365,"id_membre":639365,"info":"Inscription par Quentin Gaudot \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-28 13:00:00.","price":0,"maxPrice":0,"idClub":164,"idCustomer":null,"other_payment_account":null,"playerPayWithCredits":"false","partnerPayWithCredits":"false","extDomain":"com"},0,"inactif",{"ID_SESSION":169792,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-28 13:00:00","DATE_FIN":"2026-02-28 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":444,"NOM":"P100 (16 \u00e9quipes max)","HEURE_DEBUT":"13:00:00","HEURE_FIN":"18:00:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":0,"DELAY_UNSUBSCRIBE":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968095418d63","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (16 \u00e9quipes max)","INSCRIPTION":"publique","ID_SPORT":380,"EVENT_NAME":"P100","ID_CLUB":164,"TYPE":"tournoi","ID_EVENT":2963,"NOM_EVENT":"P100","CONFIRMATION":1,"NB_CREDIT":null,"OFFRE_CREDIT_ID":null,"SPORT":"Padel","HIDE_PLANNING":null,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":16,"NB_PARTICIPANTS_SESSION":30,"NB_TEAM_INSCRIPTION":15,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "},"_reqSpecPriceAbo":{"queryString":"\n SELECT \n ID_SPORT,\n ID_ABO,\n PRIX,\n CREDITS\n FROM\n OGS__prix_session_abonnes\n WHERE \n ID_SESSION = :ID_SESSION\n "}},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169792,"idUser":639365,"idPlayersInSession":[636711,639365],"dispo":"","licences":null},"api":"stripe","idUser":639365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[636711]}},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 639365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169792, 639365, 636711, '', Array, false, false) #5 /app/traitement/classN/EventManager.php(5232): App\EventManager->confirmInscriptionSessionWithRules(Array, Array, 0.0, 'inactif', Array) #6 [internal function]: App\EventManager->createSessionInscriptionFromApp(Array) #7 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #8 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #9 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #10 /app/api/api.php(47): App\ApiManager->__construct() #11 {main} SESSION : {"TOKEN_CSRF":"69768034c1210","ID_USER":639365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 22:04:52 - 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":"925522","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":"6976854671357","ID_USER":925523,"ID_CLUB":389,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/02\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 22:04:56 - 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":"925522","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":"6976854671357","ID_USER":925523,"ID_CLUB":389,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/02\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 22:05:06 - 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":"822815","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":"6976854671357","ID_USER":925523,"ID_CLUB":389,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"04\/02\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 22:38:47 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8525,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_player|1011684|2","2026-01-24 16:19:40"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8498,"function":"execGetResaLogs","class":"App\\ReservationManager","type":"->","args":["6511473"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":271,"function":"getResaLogs","class":"App\\ReservationManager","type":"->","args":["6511473"]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(8525): App\ReservationManager->eventLogs('add_player|1011...', '2026-01-24 16:1...') #1 /app/traitement/classN/ReservationManager.php(8498): App\ReservationManager->execGetResaLogs('6511473') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('6511473') #3 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-02-22T00%3A00%3A00%2B01%3A00&end=2026-02-23T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"69768ae307b7d","ID_USER":479183,"ID_CLUB":349,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"24\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 25/01/2026 22:53:38 - 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":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":1240,"function":"getParticipants","class":"App\\EventManager","type":"->","args":[157939]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":614,"function":"getPopupSession","class":"App\\EventManager","type":"->","args":[157939]},{"function":"loadSessionPricing","class":"App\\EventManager","type":"->","args":[157939,769365]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_reqGetParticipants":{"queryString":"\n SELECT\n ep.ID_TEAM,\n ep.ID_PAIEMENT,\n ra.ETOILES,\n ra.DATE_CERTIF,\n u.ID,\n ui.NOM,\n ui.SEXE,\n ui.AVATAR,\n ui.PRENOM\n FROM \n OGS__users u\n LEFT JOIN OGS__users_infos ui ON ui.ID = u.ID_USER_INFOS\n LEFT JOIN OGS__evenements_participants ep ON u.ID = ep.ID_MEMBRE\n JOIN ogs__evenements ev ON ev.ID = ep.ID_EVENEMENT \n LEFT JOIN ogs__ranking ra ON (ra.ID_MEMBRE = u.ID AND ra.ID_SPORT = ev.ID_SPORT )\t \n WHERE \n ID_SESSION = :ID_SESSION\n AND ep.DELETED IS NULL\n "}},"loadSessionPricing"],[157939,769365]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.loadSessionPricing","args":{"data":157939,"subjectUserId":769365},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.loadSessionPricing","args":{"data":157939,"subjectUserId":769365},"idClub":"164"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(929): mb_ucfirst(NULL) #1 /app/traitement/classN/EventManager.php(908): App\EventManager->execGetParticipants(157939) #2 /app/traitement/classN/EventManager.php(1240): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(614): App\EventManager->getPopupSession(157939) #4 [internal function]: App\EventManager->loadSessionPricing(157939, 769365) #5 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #6 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #7 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #8 /app/api/api.php(47): App\ApiManager->__construct() #9 {main} SESSION : {"TOKEN_CSRF":"697690caabab9","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 25/01/2026 23:32:24 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8525,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|189492","2026-01-21 17:40:37"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8498,"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(8525): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2026-01-21 17:4...') #1 /app/traitement/classN/ReservationManager.php(8498): App\ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('') #3 {main} SESSION : {"REDIRECT_URL":"\/evenements\/Padel","TOKEN_CSRF":"697699be7dcbe","ID_USER":830579,"ID_CLUB":401,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"26\/01\/2026","viewPlanning":"resourceTimeGridDay"} **********************