<?phpnamespace Plugin\SlnPayment42\Entity;use Doctrine\Inflector\Inflector;use Doctrine\Inflector\NoopWordInflector;class ConfigSubData implements \ArrayAccess,\IteratorAggregate{ public function getIterator() { return new ConfigSubData(get_object_vars($this)); } public function offsetExists($offset) { $inflector = new Inflector(new NoopWordInflector(), new NoopWordInflector()); $method = $inflector->classify($offset); return method_exists($this, "get$method") || method_exists($this, "is$method"); } public function offsetSet($offset, $value) { $this->{$offset} = $value; } public function offsetGet($offset) { $inflector = new Inflector(new NoopWordInflector(), new NoopWordInflector()); $method = $inflector->classify($offset); if (method_exists($this, "get$method")) { return $this->{"get$method"}(); } elseif (method_exists($this, "is$method")) { return $this->{"is$method"}(); } } public function offsetUnset($offset) { } protected $MerchantId; protected $MerchantPass; protected $TenantId; protected $creditConnectionDestination; protected $threedConnectionDestination; protected $cvsConnectionDestination; protected $creditConnectionPlace1; protected $creditConnectionPlace2; protected $creditConnectionPlace6; protected $tokenNinsyoCode; protected $creditConnectionPlace7; protected $creditAesKey; protected $creditAesIv; protected $payKbnKaisu; protected $SecCd; protected $attestationAssistance; protected $OperateId; protected $memberRegist; protected $quickAccounts; protected $creditConnectionPlace5; protected $creditConnectionPlace3; protected $OnlinePaymentMethod; protected $Free1; protected $Free2; protected $Free3; protected $Free4; protected $Free5; protected $Free6; protected $Free7; protected $Comment; protected $Free8; protected $Free9; protected $Free10; protected $Free11; protected $Free12; protected $Free13; protected $Free14; protected $Free15; protected $Free16; protected $Free17; protected $Free18; protected $Free19; protected $Title; protected $cvsOrderMailId; protected $isSendMail; protected $threedPay; protected $cardOrderPreEnd; public function ToSaveData() { return json_encode(get_object_vars($this)); } public function ToData($str) { $configData = json_decode($str, 1); foreach ($configData as $key => $value) { $this->{$key} = $value; } } public function getCvsOrderMailId() { return $this->cvsOrderMailId; } public function setCvsOrderMailId($mailId) { $this->cvsOrderMailId = $mailId; return $this; } public function getMerchantId() { return $this->MerchantId; } public function setMerchantId($MerchantId) { $this->MerchantId = $MerchantId; return $this; } public function getMerchantPass() { return $this->MerchantPass; } public function setMerchantPass($MerchantPass) { $this->MerchantPass = $MerchantPass; return $this; } public function getTenantId() { return $this->TenantId; } public function setTenantId($TenantId) { $this->TenantId = $TenantId; return $this; } public function getCreditConnectionDestination() { return $this->creditConnectionDestination; } public function setCreditConnectionDestination($creditConnectionDestination) { $this->creditConnectionDestination = $creditConnectionDestination; } public function getThreedConnectionDestination() { return $this->threedConnectionDestination; } public function setThreedConnectionDestination($threedConnectionDestination) { $this->threedConnectionDestination = $threedConnectionDestination; } public function getCvsConnectionDestination() { return $this->cvsConnectionDestination; } public function setCvsConnectionDestination($cvsConnectionDestination) { $this->cvsConnectionDestination = $cvsConnectionDestination; } public function getCreditConnectionPlace1() { return $this->creditConnectionPlace1; } public function setCreditConnectionPlace1($credit_connection_place1) { $this->creditConnectionPlace1 = $credit_connection_place1; return $this; } public function getCreditConnectionPlace2() { return $this->creditConnectionPlace2; } public function setCreditConnectionPlace2($credit_connection_place2) { $this->creditConnectionPlace2 = $credit_connection_place2; return $this; } public function getCreditConnectionPlace6() { return $this->creditConnectionPlace6; } public function setCreditConnectionPlace6($creditConnectionPlace6) { $this->creditConnectionPlace6 = $creditConnectionPlace6; return $this; } public function getTokenNinsyoCode() { return $this->tokenNinsyoCode; } public function setTokenNinsyoCode($tokenNinsyoCode) { $this->tokenNinsyoCode = $tokenNinsyoCode; return $this; } public function getPayKbnKaisu() { return $this->payKbnKaisu; } public function setPayKbnKaisu($payKbnKaisu) { $this->payKbnKaisu = $payKbnKaisu; return $this; } public function getSecCd() { return $this->SecCd; } public function setSecCd($SecCd) { $this->SecCd = $SecCd; return $this; } public function getAttestationAssistance() { return $this->attestationAssistance; } public function setAttestationAssistance($attestation_assistance) { $this->attestationAssistance = $attestation_assistance; return $this; } public function getOperateId() { return $this->OperateId; } public function setOperateId($OperateId) { $this->OperateId = $OperateId; return $this; } public function getMemberRegist() { return $this->memberRegist; } public function setMemberRegist($member_regist) { $this->memberRegist = $member_regist; return $this; } public function getQuickAccounts() { return $this->quickAccounts; } public function setQuickAccounts($quick_accounts) { $this->quickAccounts = $quick_accounts; return $this; } public function getCreditConnectionPlace5() { return $this->creditConnectionPlace5; } public function setCreditConnectionPlace5($credit_connection_place5) { $this->creditConnectionPlace5 = $credit_connection_place5; return $this; } public function getCreditConnectionPlace3() { return $this->creditConnectionPlace3; } public function setCreditConnectionPlace3($credit_connection_place3) { $this->creditConnectionPlace3 = $credit_connection_place3; return $this; } public function getOnlinePaymentMethod() { return $this->OnlinePaymentMethod; } public function setOnlinePaymentMethod($OnlinePaymentMethod) { $this->OnlinePaymentMethod = $OnlinePaymentMethod; return $this; } public function getFree1() { return $this->Free1; } public function setFree1($Free1) { $this->Free1 = $Free1; return $this; } public function getFree2() { return $this->Free2; } public function setFree2($Free2) { $this->Free2 = $Free2; return $this; } public function getFree3() { return $this->Free3; } public function setFree3($Free3) { $this->Free3 = $Free3; return $this; } public function getFree4() { return $this->Free4; } public function setFree4($Free4) { $this->Free4 = $Free4; return $this; } public function getFree5() { return $this->Free5; } public function setFree5($Free5) { $this->Free5 = $Free5; return $this; } public function getFree6() { return $this->Free6; } public function setFree6($Free6) { $this->Free6 = $Free6; return $this; } public function getFree7() { return $this->Free7; } public function setFree7($Free7) { $this->Free7 = $Free7; return $this; } public function getComment() { return $this->Comment; } public function setComment($Comment) { $this->Comment = $Comment; return $this; } public function getFree8() { return $this->Free8; } public function setFree8($Free8) { $this->Free8 = $Free8; return $this; } public function getFree9() { return $this->Free9; } public function setFree9($Free9) { $this->Free9 = $Free9; return $this; } public function getFree10() { return $this->Free10; } public function setFree10($Free10) { $this->Free10 = $Free10; return $this; } public function getFree11() { return $this->Free11; } public function setFree11($Free11) { $this->Free11 = $Free11; return $this; } public function getFree12() { return $this->Free12; } public function setFree12($Free12) { $this->Free12 = $Free12; return $this; } public function getFree13() { return $this->Free13; } public function setFree13($Free13) { $this->Free13 = $Free13; return $this; } public function getFree14() { return $this->Free14; } public function setFree14($Free14) { $this->Free14 = $Free14; return $this; } public function getFree15() { return $this->Free15; } public function setFree15($Free15) { $this->Free15 = $Free15; return $this; } public function getFree16() { return $this->Free16; } public function setFree16($Free16) { $this->Free16 = $Free16; return $this; } public function getFree17() { return $this->Free17; } public function setFree17($Free17) { $this->Free17 = $Free17; return $this; } public function getFree18() { return $this->Free18; } public function setFree18($Free18) { $this->Free18 = $Free18; return $this; } public function getFree19() { return $this->Free19; } public function setFree19($Free19) { $this->Free19 = $Free19; return $this; } public function getTitle() { return $this->Title; } public function setTitle($Title) { $this->Title = $Title; return $this; } public function getIsSendMail() { return $this->isSendMail; } public function setIsSendMail($isSendMail) { $this->isSendMail = $isSendMail; return $this; } public function getCreditConnectionPlace7() { return $this->creditConnectionPlace7; } public function getCreditAesKey() { return $this->creditAesKey; } public function getCreditAesIv() { return $this->creditAesIv; } public function setCreditConnectionPlace7($creditConnectionPlace7) { $this->creditConnectionPlace7 = $creditConnectionPlace7; return $this; } public function setCreditAesKey($creditAesKey) { $this->creditAesKey = $creditAesKey; return $this; } public function setCreditAesIv($creditAesIv) { $this->creditAesIv = $creditAesIv; return $this; } public function setThreedPay($threedPay) { $this->threedPay = $threedPay; return $this; } public function getThreedPay() { return $this->threedPay; } public function setCardOrderPreEnd($cardOrderPreEnd) { $this->cardOrderPreEnd = $cardOrderPreEnd; return $this; } public function getCardOrderPreEnd() { return $this->cardOrderPreEnd; }}