societeusercentral = new Societeusercentral(); $this->cronfacturesaas = new Crongenererfacturesaas(); $liste_societeuser = $this->societeusercentral->getSocieteusers(); $_SESSION['old_codeSociete']=""; foreach ($liste_societeuser as $societeuser) { $codeSociete = $societeuser['codeSociete']; $smsNotificationSaas = $societeuser['smsNotificationSaas']; $mailNotificationSaas = $societeuser['mailNotificationSaas']; $_SESSION['c_codeSociete'] = $codeSociete; $nbAssures = $this->cronfacturesaas->counter_assure_saas_mois($codeSociete); $dateFacture=date('Y-m-d'); $this->societeusercentral->inserer_facture_saas($codeSociete, $dateFacture, $nbAssures); $this->cronfacturesaas->envoyer_notification_facture_saas_mois($codeSociete, $smsNotificationSaas, $mailNotificationSaas); } } } // Execution $cronfacturesaaschaquemois = new Cronfacturesaaschaquemois(); $cronfacturesaaschaquemois->executer();