/**
  */
 public static function validateTransactions(&$prepaidAccount, &$transactions)
 {
     if ($prepaidAccount['amount'] == 0 && empty($transactions)) {
         $prepaidAccount['validates'] = true;
         $prepaidAccount['transaction_amount'] = 0;
         return true;
     }
     $total = 0;
     foreach ($transactions as $transaction) {
         $total += $transaction['Transaction']['amount'];
     }
     App::uses('NumberLib', 'Tools.Utility');
     $validates = NumberLib::isFloatEqual($total, $prepaidAccount['amount']);
     $prepaidAccount['validates'] = $validates;
     $prepaidAccount['transaction_amount'] = $total;
     return $validates;
 }