-
Notifications
You must be signed in to change notification settings - Fork 2
/
Settings.php
32 lines (29 loc) · 1.06 KB
/
Settings.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
# 2016-08-25
namespace Dfe\SecurePay;
/** @method static Settings s() */
final class Settings extends \Df\Payment\Settings\BankCard {
/**
* 2016-08-26 «Mage2.PRO» → «Payment» → «SecurePay» → «Enable 3D Secure Validation?»
* @used-by \Dfe\SecurePay\Charge::pCharge()
* @used-by \Dfe\SecurePay\Settings::enable3DS()
*/
function enable3DS():bool {return $this->b();}
/**
* 2016-08-26 «Mage2.PRO» → «Payment» → «SecurePay» → «Force the payment transactions result?»
* @used-by \Dfe\SecurePay\ConfigProvider::config()
* @used-by \Dfe\SecurePay\Method::amountFormat()
*/
function forceResult():bool {return $this->v();}
/**
* 2016-08-26 «Mage2.PRO» → «Payment» → «SecurePay» → «Merchant ID for 3D Secure Validation»
* @used-by \Dfe\SecurePay\Charge::pCharge()
*/
function merchantID_3DS():bool {return $this->v();}
/**
* 2016-08-26
* @used-by \Dfe\SecurePay\Refund::process()
* @used-by \Dfe\SecurePay\Signer::sign()
*/
function password():string {return $this->testablePV('transactionPassword');}
}