Example #1
0
 /**
  * Get WA transaction by ID
  * @param int $wa_transaction_id
  * @return array $transaction
  */
 public static final function getTransaction($wa_transaction_id)
 {
     $transaction_model = new waTransactionModel();
     $transaction_data_model = new waTransactionDataModel();
     $data = $transaction_model->getById($wa_transaction_id);
     if ($data) {
         $data['raw_data'] = array();
         $raw_data = $transaction_data_model->getByField('transaction_id', $wa_transaction_id, true);
         foreach ($raw_data as $raw) {
             $data['raw_data'][$raw['field_id']] = $raw['value'];
         }
     }
     return $data;
 }