示例#1
0
 /**
  * State of canceled payment returned.
  *
  * override from abstract
  *
  * @access public
  * @return bool
  */
 public function isCancelPosted()
 {
     if (parent::isSuccessPosted()) {
         if (isset($_POST) and array_key_exists('result', $_POST)) {
             $statusResult = substr($_POST['result'], 0, 2);
             return strcmp($statusResult, 99) == 0 || $statusResult == '';
         }
     }
     return false;
 }
示例#2
0
 /**
  * State of canceled payment returned.
  *
  * override from abstract
  *
  * @access public
  * @return bool
  */
 public function isCancelPosted()
 {
     if (parent::isSuccessPosted()) {
         if (isset($_POST['HOSTRESP'])) {
             $statusResult = $_POST['HOSTRESP'];
             return !in_array($statusResult, $this->_success_group);
         }
     }
     return false;
 }