/** * コンストラクタ * * @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')); }