/**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params 出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setForward($params->get('Forward'));
     $this->setOrderId($params->get('OrderID'));
     $this->setCardName($params->get('CardName'));
     $this->setMethod($params->get('Method'));
     $times = $params->get('PayTimes');
     if (!is_null($times) && 0 != strlen($times)) {
         // 数値の場合のみ値をセットする
         $this->setPayTimes(is_numeric($times) ? $times : null);
     }
     $this->setTranId($params->get('TranID'));
     $this->setTranDate($params->get('TranDate'));
     $this->setApprovalNo($params->get('Approve'));
     $this->setCheckString($params->get('CheckString'));
     $this->setClientField1($params->get('ClientField1'));
     $this->setClientField2($params->get('ClientField2'));
     $this->setClientField3($params->get('ClientField3'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params  出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setMemberId($params->get('MemberID'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params  出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setCardSeq($params->get('CardSeq'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params  出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setAccessId($params->get('AccessID'));
     $this->setAccessPass($params->get('AccessPass'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params  出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数がない場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setOrderId($params->get('OrderID'));
     $this->setTranId($params->get('TranID'));
     $this->setTranDate($params->get('TranDate'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params 出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setOrderId($params->get('OrderID'));
     $this->setClientField1($params->get('ClientField1'));
     $this->setClientField2($params->get('ClientField2'));
     $this->setClientField3($params->get('ClientField3'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params 出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setAccessId($params->get('AccessID'));
     $this->setAccessPass($params->get('AccessPass'));
     $this->setForward($params->get('Forward'));
     $this->setApprovalNo($params->get('Approve'));
     $this->setTranId($params->get('TranID'));
     $this->setTranDate($params->get('TranDate'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params 出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setOrderId($params->get('OrderID'));
     $this->setPaymentTerm($params->get('PaymentTerm'));
     $this->setTranDate($params->get('TranDate'));
     $this->setCheckString($params->get('CheckString'));
     $this->setClientField1($params->get('ClientField1'));
     $this->setClientField2($params->get('ClientField2'));
     $this->setClientField3($params->get('ClientField3'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params  出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     //カードは複数返るので、全てマップに展開
     $cardArray = null;
     $tmp = $params->get('CardSeq');
     $cardSeq = $params->get('CardSeq');
     $default = $params->get('DefaultFlag');
     $cardName = $params->get('CardName');
     $cardNo = $params->get('CardNo');
     $expire = $params->get('Expire');
     $holderName = $params->get('HolderName');
     $delete = $params->get('DeleteFlag');
     if (is_null($cardSeq)) {
         return;
     }
     //項目ごとに配列として設定
     if (!is_null($cardSeq)) {
         $this->setCardSeq(explode('|', $cardSeq));
     }
     if (!is_null($default)) {
         $this->setDefaultFlag(explode('|', $default));
     }
     if (!is_null($cardName)) {
         $this->setCardName(explode('|', $cardName));
     }
     if (!is_null($cardNo)) {
         $this->setCardNo(explode('|', $cardNo));
     }
     if (!is_null($expire)) {
         $this->setExpire(explode('|', $expire));
     }
     if (!is_null($holderName)) {
         $this->setHolderName(explode('|', $holderName));
     }
     if (!is_null($delete)) {
         $this->setDeleteFlag(explode('|', $delete));
     }
     //カード配列を作成
     $cardList = null;
     $count = count($this->cardSeq);
     for ($i = 0; $i < $count; $i++) {
         $tmp = null;
         $tmp['CardSeq'] = $this->cardSeq[$i];
         $tmp['DefaultFlag'] = $this->defaultFlag[$i];
         $tmp['CardName'] = $this->cardName[$i];
         $tmp['CardNo'] = $this->cardNo[$i];
         $tmp['Expire'] = $this->expire[$i];
         $tmp['HolderName'] = $this->holderName[$i];
         $tmp['DeleteFlag'] = $this->deleteFlag[$i];
         $cardList[] = $tmp;
     }
     $this->cardList = $cardList;
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params 出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setOrderId($params->get('OrderID'));
     $this->setStatus($params->get('Status'));
     $this->setProcessDate($params->get('ProcessDate'));
     $this->setJobCd($params->get('JobCd'));
     $this->setAccessId($params->get('AccessID'));
     $this->setAccessPass($params->get('AccessPass'));
     $this->setItemCode($params->get('ItemCode'));
     $tmp = $params->get('Amount');
     if (!is_null($tmp) && 0 != strlen($tmp)) {
         // 数値の場合のみ値をセットする
         $this->setAmount(is_numeric($tmp) ? $tmp : null);
     }
     $tmp = $params->get('Tax');
     if (!is_null($tmp) && 0 != strlen($tmp)) {
         // 数値の場合のみ値をセットする
         $this->setTax(is_numeric($tmp) ? $tmp : null);
     }
     $this->setSiteId($params->get('SiteID'));
     $this->setMemberId($params->get('MemberID'));
     $this->setCardNo($params->get('CardNo'));
     $this->setExpire($params->get('Expire'));
     $this->setMethod($params->get('Method'));
     $times = $params->get('PayTimes');
     if (!is_null($times) && 0 != strlen($times)) {
         // 数値の場合のみ値をセットする
         $this->setPayTimes(is_numeric($times) ? $times : null);
     }
     $this->setForward($params->get('Forward'));
     $this->setTranId($params->get('TranID'));
     $this->setApprovalNo($params->get('Approve'));
     $this->setClientField1($params->get('ClientField1'));
     $this->setClientField2($params->get('ClientField2'));
     $this->setClientField3($params->get('ClientField3'));
     $this->setPayType($params->get('PayType'));
     $this->setCvsCode($params->get('CvsCode'));
     $this->setCvsConfNo($params->get('CvsConfNo'));
     $this->setCvsReceiptNo($params->get('CvsReceiptNo'));
     $this->setEdyReceiptNo($params->get('EdyReceiptNo'));
     $this->setEdyOrderNo($params->get('EdyOrderNo'));
     $this->setSuicaReceiptNo($params->get('SuicaReceiptNo'));
     $this->setSuicaOrderNo($params->get('SuicaOrderNo'));
     $this->setCustId($params->get('CustId'));
     $this->setBkCode($params->get('BkCode'));
     $this->setConfNo($params->get('ConfNo'));
     $this->setPaymentTerm($params->get('PaymentTerm'));
     $this->setEncryptReceiptNo($params->get('EncryptReceiptNo'));
     $this->setWebMoneyManagementNo($params->get('WebMoneyManagementNo'));
     $this->setWebMoneySettleCode($params->get('WebMoneySettleCode'));
 }
 /**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params 出力パラメータ
  */
 function __construct($params = null)
 {
     parent::__construct($params);
     // 引数が無い場合は戻る
     if (is_null($params)) {
         return;
     }
     // マップの展開
     $this->setOrderId($params->get('OrderID'));
     $this->setStatus($params->get('Status'));
     $this->setProcessDate($params->get('ProcessDate'));
     $this->setJobCd($params->get('JobCd'));
     $this->setAccessId($params->get('AccessID'));
     $this->setAccessPass($params->get('AccessPass'));
     $this->setItemCode($params->get('ItemCode'));
     $tmp = $params->get('Amount');
     if (!is_null($tmp) && 0 != strlen($tmp)) {
         // 数値の場合のみ値をセットする
         $this->setAmount(is_numeric($tmp) ? $tmp : null);
     }
     $tmp = $params->get('Tax');
     if (!is_null($tmp) && 0 != strlen($tmp)) {
         // 数値の場合のみ値をセットする
         $this->setTax(is_numeric($tmp) ? $tmp : null);
     }
     $this->setSiteId($params->get('SiteID'));
     $this->setMemberId($params->get('MemberID'));
     $this->setCardNo($params->get('CardNo'));
     $this->setExpire($params->get('Expire'));
     $this->setMethod($params->get('Method'));
     $times = $params->get('PayTimes');
     if (!is_null($times) && 0 != strlen($times)) {
         // 数値の場合のみ値をセットする
         $this->setPayTimes(is_numeric($times) ? $times : null);
     }
     $this->setForward($params->get('Forward'));
     $this->setTranId($params->get('TranID'));
     $this->setApprovalNo($params->get('Approve'));
     $this->setClientField1($params->get('ClientField1'));
     $this->setClientField2($params->get('ClientField2'));
     $this->setClientField3($params->get('ClientField3'));
 }