예제 #1
0
 public function getItemsAmount()
 {
     $prices = Utils::array_keys_by_ereg($this->query, '/^L_PAYMENTREQUEST_0_AMT[0-9]+$/');
     $qtys = Utils::array_keys_by_ereg($this->query, '/^L_PAYMENTREQUEST_0_QTY[0-9]+$/');
     $itemsAmount = 0.0;
     foreach ($prices as $key => $price) {
         $itemsAmount += (double) $price * (double) $qtys[str_replace('0_AMT', '0_QTY', $key)];
     }
     return $itemsAmount;
 }
예제 #2
0
 public function getErrors()
 {
     return array_values(Utils::array_keys_by_ereg($this->responseData, '/^l_longmessage[0-9]+/'));
 }