17/01/2026 00:48:16 - 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,1026670,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,1026670,933513,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]},{"dispo":"","idPartner":933513,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":1026670,"idMembre":1026670,"id_membre":1026670,"info":"Inscription par St\u00e9pahne Rivera \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}]},{"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":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}},"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, 1026670, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 1026670, 933513, '', 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":"696acdbca240e","ID_USER":1026670,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 00:52:18 - 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,1026670,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,1026670,933513,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]},{"dispo":"","idPartner":933513,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":1026670,"idMembre":1026670,"id_membre":1026670,"info":"Inscription par St\u00e9pahne Rivera \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}]},{"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":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":1026670,"idPlayersInSession":[933513,1026670],"dispo":"","licences":null},"api":"stripe","idUser":1026670,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[933513]}},"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, 1026670, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 1026670, 933513, '', 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":"696acc701b347","ID_USER":1026670,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 01:15:11 - Uncaught exception: mb_ucfirst(): Argument #1 ($string) must be of type string, null given, called in /app/traitement/classN/EventManager.php on line 929 File: /app/vendor/symfony/polyfill-mbstring/bootstrap80.php Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":929,"function":"mb_ucfirst","args":[null]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":908,"function":"execGetParticipants","class":"App\\EventManager","type":"->","args":[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,933513,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,933513,1026670,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]},{"dispo":"","idPartner":1026670,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":933513,"idMembre":933513,"id_membre":933513,"info":"Inscription par Eliott Barbet \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]},{"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":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"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, 933513, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 933513, 1026670, '', 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":"696aca77dabcb","ID_USER":933513,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 01:16: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,933513,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,933513,1026670,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]},{"dispo":"","idPartner":1026670,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":933513,"idMembre":933513,"id_membre":933513,"info":"Inscription par Eliott Barbet \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]},{"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":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"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, 933513, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 933513, 1026670, '', 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":"696aca77dabcb","ID_USER":933513,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 01:18:55 - 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,933513,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,933513,1026670,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]},{"dispo":"","idPartner":1026670,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":933513,"idMembre":933513,"id_membre":933513,"info":"Inscription par Eliott Barbet \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]},{"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":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"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, 933513, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 933513, 1026670, '', 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":"696aca77dabcb","ID_USER":933513,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 01:50:26 - 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,933513,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,933513,1026670,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]},{"dispo":"","idPartner":1026670,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":933513,"idMembre":933513,"id_membre":933513,"info":"Inscription par Eliott Barbet \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]},{"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":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"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, 933513, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 933513, 1026670, '', 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":"696adc99c7436","ID_USER":933513,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 07:31:39 - 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":"696b2a49f2160","ID_USER":573281,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 07:32:08 - 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":"696b2a49f2160","ID_USER":573281,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 08:55:04 - 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,933513,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169201,933513,1026670,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]},{"dispo":"","idPartner":1026670,"idSession":169201,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":933513,"idMembre":933513,"id_membre":933513,"info":"Inscription par Eliott Barbet \u00e0 la session \u00ab LISTE D&#039;ATTENTE \u00bb le 2026-01-17 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":169201,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-17 13:00:00","DATE_FIN":"2026-01-17 18:00:00","LIST_COURTS":null,"SESSION":438,"NOM":"LISTE D&#039;ATTENTE","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":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"6963a56ebb416","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"LISTE D&#039;ATTENTE","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":2,"NB_PARTICIPANTS_SESSION":2,"NB_TEAM_INSCRIPTION":1,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]},{"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":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169201,"idUser":933513,"idPlayersInSession":[1026670,933513],"dispo":"","licences":null},"api":"stripe","idUser":933513,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[1026670]}},"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, 933513, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169201, 933513, 1026670, '', 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":"696b404096119","ID_USER":933513,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 09:31:33 - 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,793243,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,793243,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":793243,"idPlayersInSession":[328761,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":793243,"idMembre":793243,"id_membre":793243,"info":"Inscription par Victor Lucet \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":793243,"idPlayersInSession":[328761,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":793243,"idPlayersInSession":[328761,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":793243,"idPlayersInSession":[328761,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":793243,"idPlayersInSession":[328761,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 793243, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 793243, 328761, '', 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":"696b48b1aa8d0","ID_USER":793243,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 10:06:45 - 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":"570040","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":"696b50faaa2cf","ID_USER":504251,"ID_CLUB":351,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"29\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 10:12:55 - 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":"696b52822a9ce","ID_USER":524170,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 10:55:47 - 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":"857468","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":"\/listing","TOKEN_CSRF":"696b2c70ebcc3","ID_USER":804219,"ID_CLUB":409,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 11:05:36 - 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":"108"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"108"}]},{"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":"696b5c81eae76","ID_USER":783063,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:05:54 - 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":"108"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"creditsManager.GetOffreCredits","args":[],"idClub":"108"}]},{"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":"696b5c81eae76","ID_USER":783063,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:05:54 - 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":108,"superclub":139,"url":"padeltolosatoulouse","nom":"Padel Tolosa Toulouse","adresse":"55 AVENUE LOUIS BREGUET","codePostal":"31400","ville":"TOULOUSE","logo":"file-16091651125fe9e9384bb74.png","emailContact":"padeltolosa@gmail.com","tel":"0631000634","apiPaiement":"stripe","currency":"EUR","locale":"fr_FR","timezone":"Europe\/Paris","admin":{"ID_USER":65731,"TEL1":"0631000634","EMAIL":"jecauchy@laposte.net","NOM":"CAUCHY","PRENOM":"JEROME"},"appelationJoueur":"Joueur","appelationAbonne":"abonn\u00e9","appEngine":null,"accountIdStripe":"acct_1IMva0QRyUpujIZ3","customHeader":"\/img\/system\/appli\/header\/padel.jpg","publicKeyStripe":"pk_live_ckbVQzHHeD6vjXAbSJLBgVgp","modFranchise":1,"themeColorPlayer":"#1e74fd","gallery":[],"docs":[],"clubSponsors":{"connexion":{"haut":[{"LOGO":"","LIEN":"https:\/\/www.brasserie-laberlue.com","IMAGE":"logo-1761742734.jpg"}]},"membre":{"haut":[{"LOGO":"","LIEN":"https:\/\/www.brasserie-laberlue.com","IMAGE":"logo-1761742734.jpg"},{"LOGO":"","LIEN":"https:\/\/www.ford-toulouse.fr","IMAGE":"logo-1761748043.jpg"},{"LOGO":"","LIEN":"https:\/\/www.symples.fr","IMAGE":"logo-1761748063.jpg"},{"LOGO":"","LIEN":"","IMAGE":"logo-1761748091.jpg"},{"LOGO":"","LIEN":"https:\/\/www.cotecourt-tennis.fr\/fr\/","IMAGE":"file-17617481076902248b37f4e.jpg"},{"LOGO":"","LIEN":"https:\/\/seven-sisters.fr","IMAGE":"logo-1761748179.jpg"},{"LOGO":"","LIEN":"https:\/\/www.instagram.com\/la_gargotte_du_55\/","IMAGE":"logo-1761748195.jpg"},{"LOGO":"","LIEN":"https:\/\/holeshotdrink.fr","IMAGE":"logo-1761748499.jpg"}]}},"contentInfo":null,"clubFaq":{"openingPeriod":{"Padel":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 7 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 7 \u1d49 jour ouvrent chaque jour \u00e0 minuit "],"Badminton":[" Vous pouvez r\u00e9server jusqu\u2019\u00e0 7 jours \u00e0 l\u2019avance. \n Les cr\u00e9neaux du 7 \u1d49 jour ouvrent chaque jour \u00e0 minuit "]},"cancellation":{"Padel":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."],"Badminton":[" Vous pouvez annuler votre r\u00e9servation jusqu\u2019\u00e0 24 heures avant l\u2019heure pr\u00e9vue <\/b>.\n Pass\u00e9 ce d\u00e9lai, l\u2019annulation n\u2019est plus possible. Un rappel automatique est envoy\u00e9 24 heures avant le match."]},"replacePlayer":{"Padel":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."],"Badminton":[" Oui. Le remplacement de joueurs n\u2019est autoris\u00e9 que par le capitaine de la partie (le joueur ayant r\u00e9serv\u00e9 la partie)."]}},"clubActu":{"9200":{"ID":9200,"ID_BIBLIO":15414,"TITRE":"NOUVELLE APPLICATION "PADEL TOLOSA 2.0"","VISIBILITY":["externe","abonne","credit"],"DESCRIPTION":"","TARIF":"","DATE_AJOUT_ACTU":"31\/12\/2025","IMAGE":"logo-1767186301.png","IMAGE_API":"https:\/\/www.gestion-sports.com\/img\/bibliotheque\/logo-1767186301.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":"108"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"aboManager.getAllAbonnementsApi","args":[],"idClub":"108"}]},{"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":"696b5c81eae76","ID_USER":783063,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:06:08 - 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":"108"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"108"}]},{"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":"696b5c81eae76","ID_USER":783063,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:18:27 - 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,221649,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169785,221649,490291,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]},{"dispo":"","idPartner":490291,"idSession":169785,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":221649,"idMembre":221649,"id_membre":221649,"info":"Inscription par Fabien Kovac \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-02-06 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":169785,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-06 13:30:00","DATE_FIN":"2026-02-06 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":440,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968080b2a6a8","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":2,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}]},{"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":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}},"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, 221649, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169785, 221649, 490291, '', 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":"696b61c347735","ID_USER":221649,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:18:58 - Uncaught exception: App\PlanningManager::makeCacheKeyParamSport(): Argument #1 ($idSport) must be of type int, null given, called in /app/traitement/classN/PlanningManager.php on line 4002 File: /app/traitement/classN/PlanningManager.php Trace: [{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":4002,"function":"makeCacheKeyParamSport","class":"App\\PlanningManager","type":"->","args":[null,null,false]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":10729,"function":"loadParamSport","class":"App\\PlanningManager","type":"->","args":[null]},{"function":"createReservationFromApp","class":"App\\ReservationManager","type":"->","args":[{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":false,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_error":false},"createReservationFromApp"],[{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":false,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.createReservationFromApp","args":{"data":{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":false,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}},"idClub":"196"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.createReservationFromApp","args":{"data":{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":false,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}},"idClub":"196"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PlanningManager.php(4002): App\PlanningManager->makeCacheKeyParamSport(NULL, NULL, false) #1 /app/traitement/classN/ReservationManager.php(10729): App\PlanningManager->loadParamSport(NULL) #2 [internal function]: App\ReservationManager->createReservationFromApp(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":"696b62126464a","ID_USER":725343,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:21:14 - Uncaught exception: App\PlanningManager::makeCacheKeyParamSport(): Argument #1 ($idSport) must be of type int, null given, called in /app/traitement/classN/PlanningManager.php on line 4002 File: /app/traitement/classN/PlanningManager.php Trace: [{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":4002,"function":"makeCacheKeyParamSport","class":"App\\PlanningManager","type":"->","args":[null,null,false]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":10729,"function":"loadParamSport","class":"App\\PlanningManager","type":"->","args":[null]},{"function":"createReservationFromApp","class":"App\\ReservationManager","type":"->","args":[{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_error":false},"createReservationFromApp"],[{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.createReservationFromApp","args":{"data":{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}},"idClub":"196"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.createReservationFromApp","args":{"data":{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}},"idClub":"196"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PlanningManager.php(4002): App\PlanningManager->makeCacheKeyParamSport(NULL, NULL, false) #1 /app/traitement/classN/ReservationManager.php(10729): App\PlanningManager->loadParamSport(NULL) #2 [internal function]: App\ReservationManager->createReservationFromApp(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":"696b6299d932d","ID_USER":725343,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:21:31 - Uncaught exception: App\PlanningManager::makeCacheKeyParamSport(): Argument #1 ($idSport) must be of type int, null given, called in /app/traitement/classN/PlanningManager.php on line 4002 File: /app/traitement/classN/PlanningManager.php Trace: [{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":4002,"function":"makeCacheKeyParamSport","class":"App\\PlanningManager","type":"->","args":[null,null,false]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":10729,"function":"loadParamSport","class":"App\\PlanningManager","type":"->","args":[null]},{"function":"createReservationFromApp","class":"App\\ReservationManager","type":"->","args":[{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_error":false},"createReservationFromApp"],[{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.createReservationFromApp","args":{"data":{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}},"idClub":"196"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.createReservationFromApp","args":{"data":{"metadata":{"start":"2026-01-23 18:30:00","duration":90,"idCourt":142,"menuRestaurant":0,"nbPlayers":null,"partners":[885073,889092,803276],"products":[],"payToClub":true,"matchPublic":0},"api":"stripe","idUser":725343,"idClub":196,"productType":"reservation","context":"confirmResa"}},"idClub":"196"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PlanningManager.php(4002): App\PlanningManager->makeCacheKeyParamSport(NULL, NULL, false) #1 /app/traitement/classN/ReservationManager.php(10729): App\PlanningManager->loadParamSport(NULL) #2 [internal function]: App\ReservationManager->createReservationFromApp(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":"696b62ab40317","ID_USER":725343,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:21:55 - 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,221649,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169785,221649,490291,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]},{"dispo":"","idPartner":490291,"idSession":169785,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":221649,"idMembre":221649,"id_membre":221649,"info":"Inscription par Fabien Kovac \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-02-06 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":169785,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-06 13:30:00","DATE_FIN":"2026-02-06 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":440,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968080b2a6a8","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":4,"NB_TEAM_INSCRIPTION":2,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}]},{"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":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169785,"idUser":221649,"idPlayersInSession":[490291,221649],"dispo":"","licences":null},"api":"stripe","idUser":221649,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[490291]}},"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, 221649, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169785, 221649, 490291, '', 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":"696b61c347735","ID_USER":221649,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:29:35 - 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\/sport\/ajax.php","TOKEN_CSRF":"696b61c76aba4","ID_USER":248723,"ID_CLUB":29,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1} ********************** 17/01/2026 11:37:12 - Uncaught exception: App\ReservationManager::generateAvailableSlotsFromHoraires(): Argument #6 ($user) must be of type App\User, null given, called in /app/traitement/classN/ReservationManager.php on line 9537 File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":9537,"function":"generateAvailableSlotsFromHoraires","class":"App\\ReservationManager","type":"->","args":["2026-01-17","samedi",[{"ID":652409,"ID_COURT":2991,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"09:00:00","CREA_PARTIE":null,"HEURE_FIN":"17:00:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Maracana (Aix) INDOOR","PHOTO":"67a5e965c68a817389264372101436593.jpg","LOGO":null,"TYPE":"indoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652410,"ID_COURT":2991,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"17:00:00","CREA_PARTIE":null,"HEURE_FIN":"23:00:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Maracana (Aix) INDOOR","PHOTO":"67a5e965c68a817389264372101436593.jpg","LOGO":null,"TYPE":"indoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652411,"ID_COURT":3011,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"09:00:00","CREA_PARTIE":null,"HEURE_FIN":"17:00:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"San Siro (Aix) INDOOR","PHOTO":"67a5e798812a717389259761061723131.jpg","LOGO":null,"TYPE":"indoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652412,"ID_COURT":3011,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"17:00:00","CREA_PARTIE":null,"HEURE_FIN":"23:00:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"San Siro (Aix) INDOOR","PHOTO":"67a5e798812a717389259761061723131.jpg","LOGO":null,"TYPE":"indoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652413,"ID_COURT":3012,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"09:00:00","CREA_PARTIE":null,"HEURE_FIN":"17:00:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Old Trafford (Aix) INDOOR","PHOTO":"67a5e8290b15d17389261211944200491.jpg","LOGO":null,"TYPE":"indoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652414,"ID_COURT":3012,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"17:00:00","CREA_PARTIE":null,"HEURE_FIN":"23:00:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Old Trafford (Aix) INDOOR","PHOTO":"67a5e8290b15d17389261211944200491.jpg","LOGO":null,"TYPE":"indoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652415,"ID_COURT":3013,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"09:30:00","CREA_PARTIE":null,"HEURE_FIN":"17:30:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Camp Nou (Aix) OUTDOOR","PHOTO":"67a5e71de4d851738925853500181449.jpg","LOGO":null,"TYPE":"outdoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652416,"ID_COURT":3013,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"17:30:00","CREA_PARTIE":null,"HEURE_FIN":"23:30:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Camp Nou (Aix) OUTDOOR","PHOTO":"67a5e71de4d851738925853500181449.jpg","LOGO":null,"TYPE":"outdoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652417,"ID_COURT":3014,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"09:30:00","CREA_PARTIE":null,"HEURE_FIN":"17:30:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Bernab\u00e9u (Aix) OUTDOOR","PHOTO":"67a5e7103638f17389258401057253377.jpg","LOGO":null,"TYPE":"outdoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652418,"ID_COURT":3014,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"17:30:00","CREA_PARTIE":null,"HEURE_FIN":"23:30:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Bernab\u00e9u (Aix) OUTDOOR","PHOTO":"67a5e7103638f17389258401057253377.jpg","LOGO":null,"TYPE":"outdoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652419,"ID_COURT":3015,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"09:30:00","CREA_PARTIE":null,"HEURE_FIN":"17:30:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Wembley (Aix) OUTDOOR","PHOTO":"67b74dfcca19d17400663001614663987-o.png","LOGO":null,"TYPE":"outdoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"},{"ID":652420,"ID_COURT":3015,"ID_SPORT":1101,"JOUR":"samedi","HEURE_DEBUT":"17:30:00","CREA_PARTIE":null,"HEURE_FIN":"23:30:00","RESA_MIN":60,"RESA_MAX":120,"RESA_TRANCHE":60,"PAIEMENT":"inactif","POUR_QUI":null,"COURT_NAME":"Wembley (Aix) OUTDOOR","PHOTO":"67b74dfcca19d17400663001614663987-o.png","LOGO":null,"TYPE":"outdoor","TARIF_MODE":"unique","MODE_NB_PLAYER":"fix","NB_PLAYERS":10,"MIN_PLAYER":1,"MAX_PLAYER":null,"PRICE_DIVISION":"player","SPORT":"Foot_5","AJOUT_PARTNER_ETOILES":0,"TIME_SUP_CREA_PARTIE":48,"TIME_OPEN_RESA":"00:00:00"}],[{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 09:00:00","CRENEAU_FIN":"2026-01-17 10:00:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 09:00:00","CRENEAU_FIN":"2026-01-17 10:00:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 10:00:00","CRENEAU_FIN":"2026-01-17 11:00:00","SOURCE":"resas"},{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 10:00:00","CRENEAU_FIN":"2026-01-17 12:30:00","SOURCE":"resas"},{"ID_COURT":3012,"CRENEAU_DEBUT":"2026-01-17 10:00:00","CRENEAU_FIN":"2026-01-17 12:30:00","SOURCE":"resas"},{"ID_COURT":3014,"CRENEAU_DEBUT":"2026-01-17 10:00:00","CRENEAU_FIN":"2026-01-17 11:00:00","SOURCE":"resas"},{"ID_COURT":3013,"CRENEAU_DEBUT":"2026-01-17 11:00:00","CRENEAU_FIN":"2026-01-17 12:30:00","SOURCE":"resas"},{"ID_COURT":3014,"CRENEAU_DEBUT":"2026-01-17 11:00:00","CRENEAU_FIN":"2026-01-17 12:30:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 11:00:00","CRENEAU_FIN":"2026-01-17 12:00:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 13:00:00","CRENEAU_FIN":"2026-01-17 14:00:00","SOURCE":"resas"},{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 13:30:00","CRENEAU_FIN":"2026-01-17 17:00:00","SOURCE":"resas"},{"ID_COURT":3012,"CRENEAU_DEBUT":"2026-01-17 13:30:00","CRENEAU_FIN":"2026-01-17 17:00:00","SOURCE":"resas"},{"ID_COURT":3013,"CRENEAU_DEBUT":"2026-01-17 14:00:00","CRENEAU_FIN":"2026-01-17 15:30:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 14:30:00","CRENEAU_FIN":"2026-01-17 16:30:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 17:00:00","CRENEAU_FIN":"2026-01-17 18:00:00","SOURCE":"resas"},{"ID_COURT":3012,"CRENEAU_DEBUT":"2026-01-17 17:00:00","CRENEAU_FIN":"2026-01-17 18:00:00","SOURCE":"resas"},{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 17:00:00","CRENEAU_FIN":"2026-01-17 18:00:00","SOURCE":"resas"},{"ID_COURT":3012,"CRENEAU_DEBUT":"2026-01-17 18:00:00","CRENEAU_FIN":"2026-01-17 19:00:00","SOURCE":"resas"},{"ID_COURT":3012,"CRENEAU_DEBUT":"2026-01-17 19:00:00","CRENEAU_FIN":"2026-01-17 20:00:00","SOURCE":"resas"},{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 20:00:00","CRENEAU_FIN":"2026-01-17 21:00:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 20:00:00","CRENEAU_FIN":"2026-01-17 21:00:00","SOURCE":"resas"},{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 21:00:00","CRENEAU_FIN":"2026-01-17 22:00:00","SOURCE":"resas"},{"ID_COURT":2991,"CRENEAU_DEBUT":"2026-01-17 22:00:00","CRENEAU_FIN":"2026-01-17 23:00:00","SOURCE":"resas"},{"ID_COURT":3011,"CRENEAU_DEBUT":"2026-01-17 22:00:00","CRENEAU_FIN":"2026-01-17 23:00:00","SOURCE":"resas"},{"ID_COURT":3012,"CRENEAU_DEBUT":"2026-01-17 22:00:00","CRENEAU_FIN":"2026-01-17 23:00:00","SOURCE":"resas"},{"ID_COURT":3013,"CRENEAU_DEBUT":"2026-01-17 22:30:00","CRENEAU_FIN":"2026-01-17 23:30:00","SOURCE":"resas"},{"ID_COURT":3014,"CRENEAU_DEBUT":"2026-01-17 22:30:00","CRENEAU_FIN":"2026-01-17 23:30:00","SOURCE":"resas"},{"ID_COURT":3015,"CRENEAU_DEBUT":"2026-01-17 22:30:00","CRENEAU_FIN":"2026-01-17 23:30:00","SOURCE":"resas"}],[],null]},{"function":"getAvailableSlotsForDay","class":"App\\ReservationManager","type":"->","args":["2026-01-17",1101,386]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{"_error":false,"_reqLoadResa":{"queryString":"\n SELECT \n r.ID,\n r.ID_COURT,\n r.ID_SPORT,\n r.OPEN,\n r.LEVEL,\n r.CRENEAU_DEBUT,\n r.CRENEAU_FIN,\n court.NB_PLAYERS\n FROM \n OGS__reservations r \n LEFT JOIN OGS__club c ON r.ID_CLUB = c.ID\n JOIN OGS__courts court ON court.ID = r.ID_COURT\n WHERE \n ( r.ID_CLUB = :ID_CLUB )\n AND DATE(r.CRENEAU_DEBUT) = :DATE_WANTED\n AND r.DELETED IS NULL\n "},"_reqLoadEvents":{"queryString":"\n SELECT \n se.ID, \n se.LIST_COURTS,\n se.DATE_DEBUT,\n se.DATE_FIN\n FROM \n OGS__sessions_evenements se \n LEFT JOIN OGS__club c ON c.ID = se.ID_CLUB\n WHERE \n (se.ID_CLUB = :ID_CLUB )\n AND :DATE_WANTED BETWEEN DATE(se.DATE_DEBUT) AND DATE(se.DATE_FIN)\n AND se.LIST_COURTS IS NOT NULL\n AND se.DELETED IS NULL\n "}},"getAvailableSlotsForDay"],["2026-01-17",1101,386]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2026-01-17","idSport":1101,"targetClubId":386},"idClub":"386"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"reservationManager.getAvailableSlotsForDay","args":{"day":"2026-01-17","idSport":1101,"targetClubId":386},"idClub":"386"}]},{"file":"\/app\/api\/api.php","line":47,"function":"__construct","class":"App\\ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(9537): App\ReservationManager->generateAvailableSlotsFromHoraires('2026-01-17', 'samedi', Array, Array, Array, NULL) #1 [internal function]: App\ReservationManager->getAvailableSlotsForDay('2026-01-17', 1101, 386) #2 /app/traitement/classN/ApiManager.php(532): call_user_func_array(Array, Array) #3 /app/traitement/classN/ApiManager.php(452): App\ApiManager->apiForApp(Array, Object(App\MegaManager)) #4 /app/traitement/classN/ApiManager.php(21): App\ApiManager->reading(Array) #5 /app/api/api.php(47): App\ApiManager->__construct() #6 {main} SESSION : {"TOKEN_CSRF":"696b612b403e6","ID_USER":1026897,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 11:37:12 - 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":"386"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"planningManager.getSportsInClubApi","args":[],"idClub":"386"}]},{"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":"696b612b403e6","ID_USER":1026897,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 12:05:12 - Uncaught exception: App\PlanningManager::makeCacheKeyGetSport(): Argument #1 ($idSport) must be of type int, null given, called in /app/traitement/classN/PlanningManager.php on line 1474 File: /app/traitement/classN/PlanningManager.php Trace: [{"file":"\/app\/traitement\/classN\/PlanningManager.php","line":1474,"function":"makeCacheKeyGetSport","class":"App\\PlanningManager","type":"->","args":[null]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","line":111,"function":"getSport","class":"App\\PlanningManager","type":"->","args":[null]}] TraceAsString: #0 /app/traitement/classN/PlanningManager.php(1474): App\PlanningManager->makeCacheKeyGetSport(NULL) #1 /app/dirigeant/traitement/sport/evenement/ajout_participant.php(111): App\PlanningManager->getSport(NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","TOKEN_CSRF":"696b6ce823297","ID_USER":1023793,"ID_CLUB":349,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1} ********************** 17/01/2026 12:08:09 - 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":[[890388,null],{"ID_SESSION":166075,"ID_EVENEMENT":5540,"DATE_DEBUT":"2026-01-22 11:00:00","DATE_FIN":"2026-01-22 11:45:00","LIST_COURTS":null,"SESSION":584,"NOM":"Jeudi matin YOGA YIN Salle Pin","HEURE_DEBUT":"11:00:00","HEURE_FIN":"11:45:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":8,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"69427fe8ed9b6","CATEGORIE":"simple","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":1,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":1,"SESSION_NAME":"Jeudi matin YOGA YIN Salle Pin","INSCRIPTION":"publique","ID_SPORT":643,"EVENT_NAME":"YOGA","ID_CLUB":130,"TYPE":"activite","ID_EVENT":5540,"NOM_EVENT":"YOGA","CONFIRMATION":1,"NB_CREDIT":8,"OFFRE_CREDIT_ID":"1481-1482-1483","SPORT":"Salle_de_fitness","HIDE_PLANNING":1,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":25,"NB_PARTICIPANTS_SESSION":25,"NB_TEAM_INSCRIPTION":25,"SPORT_SQL":"Salle_de_fitness"}]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5225,"function":"checkEventRequirementApi","class":"App\\EventManager","type":"->","args":[890388,{"ID_SESSION":166075,"ID_EVENEMENT":5540,"DATE_DEBUT":"2026-01-22 11:00:00","DATE_FIN":"2026-01-22 11:45:00","LIST_COURTS":null,"SESSION":584,"NOM":"Jeudi matin YOGA YIN Salle Pin","HEURE_DEBUT":"11:00:00","HEURE_FIN":"11:45:00","LICENCE":0,"POUR_QUI":"tous","NIVEAU":null,"SEXE":"open","PRIX":8,"DELAY_UNSUBSCRIBE":1,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"69427fe8ed9b6","CATEGORIE":"simple","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":1,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":1,"SESSION_NAME":"Jeudi matin YOGA YIN Salle Pin","INSCRIPTION":"publique","ID_SPORT":643,"EVENT_NAME":"YOGA","ID_CLUB":130,"TYPE":"activite","ID_EVENT":5540,"NOM_EVENT":"YOGA","CONFIRMATION":1,"NB_CREDIT":8,"OFFRE_CREDIT_ID":"1481-1482-1483","SPORT":"Salle_de_fitness","HIDE_PLANNING":1,"CREDITS_NEGATIFS":null,"LIMIT_EVENT":null,"ID_COACH":null,"EVENT_COACH_ID":null,"CLOTURE":null,"PAYMENT_ACCOUNT":null,"INSCRIPTION_MAX":25,"NB_PARTICIPANTS_SESSION":25,"NB_TEAM_INSCRIPTION":25,"SPORT_SQL":"Salle_de_fitness"},null,null,null]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":166075,"idUser":890388,"idPlayersInSession":[890388],"dispo":"","licences":null},"api":"lyra","idUser":890388,"idClub":130,"productType":"evenement","context":"recapSession","fileNumber":null}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":532,"function":"call_user_func_array","args":[[{},"createSessionInscriptionFromApp"],[{"metadata":{"idSession":166075,"idUser":890388,"idPlayersInSession":[890388],"dispo":"","licences":null},"api":"lyra","idUser":890388,"idClub":130,"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":166075,"idUser":890388,"idPlayersInSession":[890388],"dispo":"","licences":null},"api":"lyra","idUser":890388,"idClub":130,"productType":"evenement","context":"recapSession","fileNumber":null}},"idClub":"130"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":166075,"idUser":890388,"idPlayersInSession":[890388],"dispo":"","licences":null},"api":"lyra","idUser":890388,"idClub":130,"productType":"evenement","context":"recapSession","fileNumber":null}},"idClub":"130"}]},{"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(890388, 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":"696b6b7180d1c","ID_USER":890388,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 12:40:49 - 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":"696b73850fcb6","ID_USER":551776,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 12:40:59 - 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":"696b73850fcb6","ID_USER":551776,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:18: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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:24:06 - 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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:27:11 - Uncaught exception: mb_ucfirst(): Argument #1 ($string) must be of type string, null given, called in /app/traitement/classN/EventManager.php on line 929 File: /app/vendor/symfony/polyfill-mbstring/bootstrap80.php Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":929,"function":"mb_ucfirst","args":[null]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":908,"function":"execGetParticipants","class":"App\\EventManager","type":"->","args":[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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:29:19 - 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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:31:01 - 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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:33:27 - 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,957761,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,957761,997722,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":957761,"idPlayersInSession":[997722,957761],"dispo":"","licences":null},"api":"stripe","idUser":957761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[997722]},{"dispo":"","idPartner":997722,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":957761,"idMembre":957761,"id_membre":957761,"info":"Inscription par Lucas Vaisse \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":957761,"idPlayersInSession":[997722,957761],"dispo":"","licences":null},"api":"stripe","idUser":957761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[997722]}]},{"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":165022,"idUser":957761,"idPlayersInSession":[997722,957761],"dispo":"","licences":null},"api":"stripe","idUser":957761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[997722]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":957761,"idPlayersInSession":[997722,957761],"dispo":"","licences":null},"api":"stripe","idUser":957761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[997722]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":957761,"idPlayersInSession":[997722,957761],"dispo":"","licences":null},"api":"stripe","idUser":957761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[997722]}},"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, 957761, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 957761, 997722, '', 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":"696b8154e10d5","ID_USER":957761,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:39:20 - 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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 13:47:14 - 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,997722,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,997722,957761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]},{"dispo":"","idPartner":957761,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":997722,"idMembre":997722,"id_membre":997722,"info":"Inscription par Paul Valentin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]},{"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":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":997722,"idPlayersInSession":[957761,997722],"dispo":"","licences":null},"api":"stripe","idUser":997722,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[957761]}},"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, 997722, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 997722, 957761, '', 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":"696b782ae3613","ID_USER":997722,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 14:06:23 - Uncaught exception: Call to a member function ranking() on null File: /app/dirigeant/traitement/sport/evenement/ajout_participant.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-17T00%3A00%3A00%2B01%3A00&end=2026-01-18T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"696b892b4e8f6","ID_USER":627375,"ID_CLUB":375,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 14:33:31 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/index.php","line":14,"function":"require"}] TraceAsString: #0 /app/membre/index.php(14): require() #1 {main} SESSION : {"REDIRECT_URL":"\/membre\/index.php","TOKEN_CSRF":"696b8faa9c749","ID_USER":212968,"ID_CLUB":245,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1} ********************** 17/01/2026 14:34:33 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/index.php","line":14,"function":"require"}] TraceAsString: #0 /app/membre/index.php(14): require() #1 {main} SESSION : {"REDIRECT_URL":"\/membre\/index.php","TOKEN_CSRF":"696b8faa9c749","ID_USER":212968,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":245} ********************** 17/01/2026 14:34:36 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/index.php","line":14,"function":"require"}] TraceAsString: #0 /app/membre/index.php(14): require() #1 {main} SESSION : {"REDIRECT_URL":"\/membre\/index.php","TOKEN_CSRF":"696b8faa9c749","ID_USER":212968,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":245} ********************** 17/01/2026 15:04:20 - 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,412079,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165017,412079,222071,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]},{"dispo":"","idPartner":222071,"idSession":165017,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":412079,"idMembre":412079,"id_membre":412079,"info":"Inscription par Gabin BRILLIARD \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-01-23 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":165017,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-23 13:30:00","DATE_FIN":"2026-01-23 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":421,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935789abc3de","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":18,"NB_TEAM_INSCRIPTION":9,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}]},{"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":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}},"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, 412079, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165017, 412079, 222071, '', 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":"696b96b7d70e8","ID_USER":412079,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 15:04: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,412079,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165017,412079,222071,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]},{"dispo":"","idPartner":222071,"idSession":165017,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":412079,"idMembre":412079,"id_membre":412079,"info":"Inscription par Gabin BRILLIARD \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-01-23 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":165017,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-23 13:30:00","DATE_FIN":"2026-01-23 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":421,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6935789abc3de","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":null,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":18,"NB_TEAM_INSCRIPTION":9,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}]},{"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":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165017,"idUser":412079,"idPlayersInSession":[222071,412079],"dispo":"","licences":null},"api":"stripe","idUser":412079,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[222071]}},"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, 412079, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165017, 412079, 222071, '', 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":"696b96b7d70e8","ID_USER":412079,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 15:17:58 - Uncaught exception: Client error: `POST https://api.sendinblue.com/v3/emailCampaigns` resulted in a `400 Bad Request` response: {"code":"missing_parameter","message":"Subject is missing"} File: /app/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php Trace: [{"file":"\/app\/vendor\/guzzlehttp\/guzzle\/src\/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":[{},{},null,[],null]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":[{}]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,{},null]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[true]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/vendor\/guzzlehttp\/guzzle\/src\/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/app\/include\/newsletter_campaign.php","line":113,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["POST","https:\/\/api.sendinblue.com\/v3\/emailCampaigns",{"body":"{\"sender\":{\"name\":\"padelnblock\",\"email\":\"no-reply@gestion-sports.com\"},\"name\":\"#251 - padelnblock - 17\\\/01\\\/2026\",\"replyTo\":\"contact@padelnblock.fr\",\"subject\":\"\",\"footer\":\"\\n

\\n Vous avez re\\u00e7u cet email car vous vous \\u00eates inscrit sur PADELNBLOCK<\\\/br>\\n

Si vous souhaitez vous d\\u00e9sinscrire de notre newsletter, cliquez {ici}<\\\/p>\\n Conform\\u00e9ment \\u00e0 la r\\u00e9glementation sur la protection des donn\\u00e9es personnelles,<\\\/br>\\n vous disposez d\\u2019un droit d\\u2019acc\\u00e8s, d\\u2019opposition et de rectification des donn\\u00e9es qui vous concernent.<\\\/br>\\n Pour exercer ce droit, vous pouvez adresser un message \\u00e9lectronique \\u00e0 contact@gestion-sports.com. \\n Vous pouvez \\u00e9galement consulter notre politique de protection de donn\\u00e9es personnelles sur le site \\n Gestion-Sports<\\\/a> <\\\/br>\\n \\u00a9 2023 PADELNBLOCK <\\\/br>\\n \\n <\\\/p>\",\"recipients\":{\"listIds\":[5762]},\"sendAtBestTime\":false,\"abTesting\":false,\"ipWarmupEnable\":false,\"type\":\"classic\",\"templateId\":193,\"params\":{\"lien\":\"padelnblock.fr\",\"logo\":\"https:\\\/\\\/padelnblock.gestion-sports.com\\\/img\\\/logo-club\\\/file-166325377363233d0dc3db5.jpg\",\"texte\":\"Bonjour \\u00e0 vous 1 Terrain int\\u00e9rieur viens de se lib\\u00e9rer de 19H30 \\u00e0 21H00 r\\u00e9server en ligne soit
nous contacter Sportivement A \",\"adresse\":\"padel n block\",\"codepostal\":\"40090\",\"ville\":\"saint -avit\",\"params.email\":\"no-reply@gestion-sports.com\",\"club\":\"PADELNBLOCK\",\"urlclub\":\"padelnblock\",\"idClub\":251,\"domain\":\"com\"}}","headers":{"Accept":"application\/json","Content-Type":"application\/json","api-key":"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"},"synchronous":true}]},{"file":"\/app\/include\/mail_dependance.php","line":192,"args":["\/app\/include\/newsletter_campaign.php"],"function":"require"},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/listing2.php","line":52,"args":["\/app\/include\/mail_dependance.php"],"function":"require"}] TraceAsString: #0 /app/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL) #1 /app/vendor/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response)) #2 /app/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL) #3 /app/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #4 /app/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\TaskQueue->run(true) #5 /app/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #6 /app/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #7 /app/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #8 /app/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #9 /app/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Promise\Promise->wait() #10 /app/include/newsletter_campaign.php(113): GuzzleHttp\Client->request('POST', 'https://api.sen...', Array) #11 /app/include/mail_dependance.php(192): require('/app/include/ne...') #12 /app/dirigeant/traitement/gestion-du-club/listing2.php(52): require('/app/include/ma...') #13 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"696b48c9ac5df","ID_USER":399278,"ID_CLUB":251,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 15:22:15 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"10"} ********************** 17/01/2026 16:51:23 - Uncaught exception: Call to a member function ranking() on null File: /app/dirigeant/traitement/sport/evenement/ajout_participant.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/evenements\/Padel","TOKEN_CSRF":"696b768e9e324","ID_USER":721187,"ID_CLUB":383,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"18\/01\/2026","viewPlanning":"resourceTimeGridDay","Joueur 1":"medjber lena","licence 1":"4746819K","Joueur 2":"Navarro Caroline","licence 2":"4492928S","telephone":"0625162280","licence":"4492928S"} ********************** 17/01/2026 16: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,755652,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,755652,701309,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]},{"dispo":"","idPartner":701309,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":755652,"idMembre":755652,"id_membre":755652,"info":"Inscription par jules baroche \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}]},{"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":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}},"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, 755652, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 755652, 701309, '', 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":"696bb13b74e46","ID_USER":755652,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 16:58:02 - 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,755652,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,755652,701309,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]},{"dispo":"","idPartner":701309,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":755652,"idMembre":755652,"id_membre":755652,"info":"Inscription par jules baroche \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}]},{"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":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}},"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, 755652, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 755652, 701309, '', 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":"696bb13b74e46","ID_USER":755652,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 16:59: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,755652,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,755652,701309,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]},{"dispo":"","idPartner":701309,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":755652,"idMembre":755652,"id_membre":755652,"info":"Inscription par jules baroche \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}]},{"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":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[701309,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[701309]}},"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, 755652, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 755652, 701309, '', 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":"696bb13b74e46","ID_USER":755652,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 17:44:14 - 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,769365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,769365,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":769365,"idMembre":769365,"id_membre":769365,"info":"Inscription par Guillaume de Chant\u00e9rac \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 769365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 769365, 328761, '', 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":"696bbb1d4df71","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 17:44:36 - 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,769365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,769365,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":769365,"idMembre":769365,"id_membre":769365,"info":"Inscription par Guillaume de Chant\u00e9rac \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 769365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 769365, 328761, '', 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":"696bbb1d4df71","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 17:45:50 - 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,769365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,769365,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":769365,"idMembre":769365,"id_membre":769365,"info":"Inscription par Guillaume de Chant\u00e9rac \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 769365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 769365, 328761, '', 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":"696bbb1d4df71","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 17:46: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,328761,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,328761,769365,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":328761,"idPlayersInSession":[769365,328761],"dispo":"","licences":null},"api":"stripe","idUser":328761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[769365]},{"dispo":"","idPartner":769365,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":328761,"idMembre":328761,"id_membre":328761,"info":"Inscription par Florian Calabretta \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":328761,"idPlayersInSession":[769365,328761],"dispo":"","licences":null},"api":"stripe","idUser":328761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[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 "},"_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":169793,"idUser":328761,"idPlayersInSession":[769365,328761],"dispo":"","licences":null},"api":"stripe","idUser":328761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[769365]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":328761,"idPlayersInSession":[769365,328761],"dispo":"","licences":null},"api":"stripe","idUser":328761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[769365]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":328761,"idPlayersInSession":[769365,328761],"dispo":"","licences":null},"api":"stripe","idUser":328761,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[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(1081): App\EventManager->getParticipants(157939) #3 /app/traitement/classN/EventManager.php(2052): App\EventManager->getEvent(2963, 328761, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 328761, 769365, '', 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":"696bb9e2d46c5","ID_USER":328761,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 17:59:54 - 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,769365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,769365,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":769365,"idMembre":769365,"id_membre":769365,"info":"Inscription par Guillaume de Chant\u00e9rac \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 769365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 769365, 328761, '', 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":"696bbb1d4df71","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 18:00:20 - 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,769365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,769365,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":769365,"idMembre":769365,"id_membre":769365,"info":"Inscription par Guillaume de Chant\u00e9rac \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 769365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 769365, 328761, '', 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":"696bbb1d4df71","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 19:09:25 - 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,755652,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,755652,556521,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[556521,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[556521]},{"dispo":"","idPartner":556521,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":755652,"idMembre":755652,"id_membre":755652,"info":"Inscription par jules baroche \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":755652,"idPlayersInSession":[556521,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[556521]}]},{"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":165022,"idUser":755652,"idPlayersInSession":[556521,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[556521]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[556521,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[556521]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":755652,"idPlayersInSession":[556521,755652],"dispo":"","licences":null},"api":"stripe","idUser":755652,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[556521]}},"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, 755652, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 755652, 556521, '', 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":"696bcafed6c8b","ID_USER":755652,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 19:10:33 - Uncaught exception: abs(): Argument #1 ($num) must be of type int|float, string given File: /app/traitement/classN/WalletManager.php Trace: [{"file":"\/app\/traitement\/classN\/WalletManager.php","line":62,"function":"abs","args":["-12,5"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/newlisting.php","line":25,"function":"walletUpdate","class":"App\\WalletManager","type":"->","args":[351,"641505","-12,5"]}] TraceAsString: #0 /app/traitement/classN/WalletManager.php(62): abs('-12,5') #1 /app/dirigeant/traitement/gestion-du-club/newlisting.php(25): App\WalletManager->walletUpdate(351, '641505', '-12,5') #2 {main} SESSION : {"REDIRECT_URL":"\/evenements\/Padel","TOKEN_CSRF":"696bc1f05f5cc","ID_USER":504251,"ID_CLUB":351,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"20\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 19:10:37 - Uncaught exception: abs(): Argument #1 ($num) must be of type int|float, string given File: /app/traitement/classN/WalletManager.php Trace: [{"file":"\/app\/traitement\/classN\/WalletManager.php","line":62,"function":"abs","args":["-12,5"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/newlisting.php","line":25,"function":"walletUpdate","class":"App\\WalletManager","type":"->","args":[351,"641505","-12,5"]}] TraceAsString: #0 /app/traitement/classN/WalletManager.php(62): abs('-12,5') #1 /app/dirigeant/traitement/gestion-du-club/newlisting.php(25): App\WalletManager->walletUpdate(351, '641505', '-12,5') #2 {main} SESSION : {"REDIRECT_URL":"\/evenements\/Padel","TOKEN_CSRF":"696bc1f05f5cc","ID_USER":504251,"ID_CLUB":351,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"20\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 19:18: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":8523,"function":"eventLogs","class":"App\\ReservationManager","type":"->","args":["add_pay|0|2||paid|0|315756","2026-01-07 20:30:06"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":8496,"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(8523): App\ReservationManager->eventLogs('add_pay|0|2||pa...', '2026-01-07 20:3...') #1 /app/traitement/classN/ReservationManager.php(8496): App\ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(271): App\ReservationManager->getResaLogs('') #3 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"696bcf27b441e","ID_USER":964255,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":422,"datePlanning":"20\/01\/2026","viewPlanning":"resourceTimeGridDay","token":"214033030696bcf59609683.22026713","token_time":1768673113} ********************** 17/01/2026 19:54:07 - Uncaught exception: App\Credits::hydrate(): Argument #1 ($credits) must be of type array, bool given, called in /app/traitement/classN/Credits.php on line 21 File: /app/traitement/classN/Credits.php Trace: [{"file":"\/app\/traitement\/classN\/Credits.php","line":21,"function":"hydrate","class":"App\\Credits","type":"->","args":[false]},{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":972,"function":"__construct","class":"App\\Credits","type":"->","args":[false]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":4551,"function":"update","class":"App\\CreditsManager","type":"->","args":["420966",1621,11,"6931e9dbde99e",false,"6292653",null,null,null,null,274686]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":2742,"function":"refund_credits","class":"App\\ReservationManager","type":"->","args":[306,{"creaPartie":true,"isCanceled":false},"420966"," rm.ID_RESA ","6292653","maphi.gaudart@gmail.com","Philippe Gaudart","Padel","mardi 9 d\u00e9cembre 2025 de 10:30 \u00e0 12:00",false,false,false]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":394,"function":"removePlayers","class":"App\\ReservationManager","type":"->","args":["6292653",["420966"],"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",false,false]}] TraceAsString: #0 /app/traitement/classN/Credits.php(21): App\Credits->hydrate(false) #1 /app/traitement/classN/CreditsManager.php(972): App\Credits->__construct(false) #2 /app/traitement/classN/ReservationManager.php(4551): App\CreditsManager->update('420966', 1621, 11.0, '6931e9dbde99e', false, '6292653', NULL, NULL, NULL, NULL, 274686) #3 /app/traitement/classN/ReservationManager.php(2742): App\ReservationManager->refund_credits(306, Array, '420966', ' rm.ID_RESA ', '6292653', 'maphi.gaudart@g...', 'Philippe Gaudar...', 'Padel', 'mardi 9 d\xC3\xA9cemb...', false, false, false) #4 /app/dirigeant/traitement/gestion-du-club/planning2.php(394): App\ReservationManager->removePlayers('6292653', Array, 'sk_live_5196080...', false, false) #5 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-14T00%3A00%3A00%2B01%3A00&end=2026-01-15T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"696bbfd0b755a","ID_USER":308520,"ID_CLUB":306,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"09\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 19:54:56 - 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,331850,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,331850,360539,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":331850,"idPlayersInSession":[360539,331850],"dispo":"","licences":null},"api":"stripe","idUser":331850,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[360539]},{"dispo":"","idPartner":360539,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":331850,"idMembre":331850,"id_membre":331850,"info":"Inscription par Gaetan Collin \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":331850,"idPlayersInSession":[360539,331850],"dispo":"","licences":null},"api":"stripe","idUser":331850,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[360539]}]},{"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":165022,"idUser":331850,"idPlayersInSession":[360539,331850],"dispo":"","licences":null},"api":"stripe","idUser":331850,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[360539]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":331850,"idPlayersInSession":[360539,331850],"dispo":"","licences":null},"api":"stripe","idUser":331850,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[360539]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":331850,"idPlayersInSession":[360539,331850],"dispo":"","licences":null},"api":"stripe","idUser":331850,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[360539]}},"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, 331850, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 331850, 360539, '', 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":"696bda42c5d6c","ID_USER":"331850","ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 20:23:10 - 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":"696be06338674","ID_USER":136201,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 20:31:02 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/credits.html","line":11,"function":"require_once"}] TraceAsString: #0 /app/membre/credits.html(11): require_once() #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"696b3c6182d88","ID_USER":398256,"ID_CLUB":330,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 20:31:09 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/credits.html","line":11,"function":"require_once"}] TraceAsString: #0 /app/membre/credits.html(11): require_once() #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"696b3c6182d88","ID_USER":398256,"ID_CLUB":330,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 20:31:44 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/credits.html","line":11,"function":"require_once"}] TraceAsString: #0 /app/membre/credits.html(11): require_once() #1 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2026-01-17T00%3A00%3A00%2B01%3A00&end=2026-01-18T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"696bdfa126710","ID_USER":398256,"ID_CLUB":330,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay"} ********************** 17/01/2026 20:33:56 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/credits.html","line":11,"function":"require_once"}] TraceAsString: #0 /app/membre/credits.html(11): require_once() #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"696b3c6182d88","ID_USER":398256,"ID_CLUB":330,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay","token":"1381571010696be3c2edf788.73637933","token_time":1768678338} ********************** 17/01/2026 20:34:09 - Uncaught exception: Class "AssetsLoader" not found File: /app/membre/include/links.php Trace: [{"file":"\/app\/membre\/credits.html","line":11,"function":"require_once"}] TraceAsString: #0 /app/membre/credits.html(11): require_once() #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"696b3c6182d88","ID_USER":398256,"ID_CLUB":330,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"17\/01\/2026","viewPlanning":"resourceTimeGridDay","token":"1381571010696be3c2edf788.73637933","token_time":1768678338} ********************** 17/01/2026 20:46: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,793243,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169788,793243,785189,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]},{"dispo":"","idPartner":785189,"idSession":169788,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":793243,"idMembre":793243,"id_membre":793243,"info":"Inscription par Victor Lucet \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-02-27 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":169788,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-27 13:30:00","DATE_FIN":"2026-02-27 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":442,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968080b2a6a8","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}]},{"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":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}},"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, 793243, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169788, 793243, 785189, '', 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":"696be364a6d23","ID_USER":793243,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 22:09:13 - 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,769365,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169793,769365,328761,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]},{"dispo":"","idPartner":328761,"idSession":169793,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":769365,"idMembre":769365,"id_membre":769365,"info":"Inscription par Guillaume de Chant\u00e9rac \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-02-16 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":169793,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-16 13:30:00","DATE_FIN":"2026-02-16 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":447,"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":48,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":0,"RECURRENCE_ID":"696809b87401b","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":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]},{"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":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169793,"idUser":769365,"idPlayersInSession":[328761,769365],"dispo":"","licences":null},"api":"stripe","idUser":769365,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[328761]}},"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, 769365, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169793, 769365, 328761, '', 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":"696bfa5e5d20f","ID_USER":769365,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 22:57:15 - 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,793243,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169788,793243,785189,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]},{"dispo":"","idPartner":785189,"idSession":169788,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":793243,"idMembre":793243,"id_membre":793243,"info":"Inscription par Victor Lucet \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-02-27 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":169788,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-27 13:30:00","DATE_FIN":"2026-02-27 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":442,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968080b2a6a8","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}]},{"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":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}},"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, 793243, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169788, 793243, 785189, '', 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":"696c059036b94","ID_USER":793243,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 22:59:17 - 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,793243,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169788,793243,785189,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]},{"dispo":"","idPartner":785189,"idSession":169788,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":793243,"idMembre":793243,"id_membre":793243,"info":"Inscription par Victor Lucet \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-02-27 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":169788,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-27 13:30:00","DATE_FIN":"2026-02-27 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":442,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968080b2a6a8","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}]},{"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":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":793243,"idPlayersInSession":[785189,793243],"dispo":"","licences":null},"api":"stripe","idUser":793243,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[785189]}},"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, 793243, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169788, 793243, 785189, '', 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":"696c059036b94","ID_USER":793243,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:26:42 - 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,785189,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[169788,785189,793243,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":785189,"idPlayersInSession":[793243,785189],"dispo":"","licences":null},"api":"stripe","idUser":785189,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[793243]},{"dispo":"","idPartner":793243,"idSession":169788,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":785189,"idMembre":785189,"id_membre":785189,"info":"Inscription par maxime luu \u00e0 la session \u00ab P100 (12 \u00e9quipes max) \u00bb le 2026-02-27 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":169788,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-02-27 13:30:00","DATE_FIN":"2026-02-27 18:00:00","LIST_COURTS":"1159|1160|1161|1162","SESSION":442,"NOM":"P100 (12 \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":48,"MAIL_UNSUBSCRIBE":1,"MAIL_SUBSCRIBE":1,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"6968080b2a6a8","CATEGORIE":"double","INFOS":"","SHOW_PARTICIPANTS":1,"PJ_OBLIGATOIRE":null,"PAIEMENT_LIGNE":0,"PAIEMENT_OBLIGATOIRE":0,"PAY_WITH_CREDIT":null,"SESSION_NAME":"P100 (12 \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":12,"NB_PARTICIPANTS_SESSION":6,"NB_TEAM_INSCRIPTION":3,"SPORT_SQL":"Padel"}]},{"function":"createSessionInscriptionFromApp","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":169788,"idUser":785189,"idPlayersInSession":[793243,785189],"dispo":"","licences":null},"api":"stripe","idUser":785189,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[793243]}]},{"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":169788,"idUser":785189,"idPlayersInSession":[793243,785189],"dispo":"","licences":null},"api":"stripe","idUser":785189,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[793243]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":785189,"idPlayersInSession":[793243,785189],"dispo":"","licences":null},"api":"stripe","idUser":785189,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[793243]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":169788,"idUser":785189,"idPlayersInSession":[793243,785189],"dispo":"","licences":null},"api":"stripe","idUser":785189,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[793243]}},"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, 785189, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(169788, 785189, 793243, '', 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":"696c0c7dbd5a9","ID_USER":785189,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:52:08 - 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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,903224,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]},{"dispo":"","idPartner":903224,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 903224, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:52: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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,903224,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]},{"dispo":"","idPartner":903224,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 903224, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:53:09 - 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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,903224,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]},{"dispo":"","idPartner":903224,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 903224, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:53: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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,903224,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]},{"dispo":"","idPartner":903224,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 903224, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:54:28 - 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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,710722,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[710722,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[710722]},{"dispo":"","idPartner":710722,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[710722,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[710722]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[710722,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[710722]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[710722,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[710722]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[710722,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[710722]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 710722, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:54:39 - 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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,903224,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]},{"dispo":"","idPartner":903224,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 903224, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 17/01/2026 23:56: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":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,645798,true]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5290,"function":"inscription","class":"App\\EventManager","type":"->","args":[165022,645798,903224,"",{"pay":0,"creditInfo":[]},false,false]},{"file":"\/app\/traitement\/classN\/EventManager.php","line":5232,"function":"confirmInscriptionSessionWithRules","class":"App\\EventManager","type":"->","args":[{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]},{"dispo":"","idPartner":903224,"idSession":165022,"typeOffre":"evenement","type_offre":"evenement","productType":"event","idUser":645798,"idMembre":645798,"id_membre":645798,"info":"Inscription par Leo Zevaco \u00e0 la session \u00ab P100 (16 \u00e9quipes max) \u00bb le 2026-01-31 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":165022,"ID_EVENEMENT":2963,"DATE_DEBUT":"2026-01-31 13:00:00","DATE_FIN":"2026-01-31 18:00:00","LIST_COURTS":"1159|1160|1161|1162|2192|2193","SESSION":426,"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":24,"MAIL_UNSUBSCRIBE":null,"MAIL_SUBSCRIBE":null,"MAX_LIMIT_PLAYER_ON_30_DAYS":null,"RECURRENCE":1,"RECURRENCE_ID":"693578cf9be31","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":0,"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]},{"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":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}]]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":452,"function":"apiForApp","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"idClub":"164"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":21,"function":"reading","class":"App\\ApiManager","type":"->","args":[{"event":"eventManager.createSessionInscriptionFromApp","args":{"data":{"metadata":{"idSession":165022,"idUser":645798,"idPlayersInSession":[903224,645798],"dispo":"","licences":null},"api":"stripe","idUser":645798,"idClub":164,"productType":"evenement","context":"confirmSession","fileNumber":null,"idPlayers":[903224]}},"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, 645798, true) #4 /app/traitement/classN/EventManager.php(5290): App\EventManager->inscription(165022, 645798, 903224, '', 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":"696c1241b84cf","ID_USER":645798,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} **********************