Ejemplo n.º 1
0
 private static function doTransactions()
 {
     $limitTransaction = 5;
     //On récupère les transactions qui doivent être effectuées
     $transactions = Member_BanqueTransactionAuto::getTransactionsReady($limitTransaction);
     if (count($transactions) > 0) {
         foreach ($transactions as $transaction) {
             try {
                 $transaction->effectuerTransaction();
             } catch (Exception $e) {
                 //S'il y a un problème, on signal l'erreur mais on continue l'exécution de la remise
                 fctBugReport('Erreur lors d\'une transaction automatique de banque', array('error' => $e->getMessage()), __FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, false, false, false);
             }
         }
     }
 }