Inheritance diagram for oxtsprotection:
 Collaboration diagram for oxtsprotection:Public Member Functions | |
| getTsProducts ($dPrice) | |
| getTsProduct ($sTsId) | |
| requestForTsProtection ($aValues, $sPaymentId) | |
| checkCertificate ($iTrustedShopId, $blTsTestMode) | |
| executeSoap ($sSoapUrl, $sFunction, $sValues) | |
Protected Member Functions | |
| _getTsPaymentId ($sPaymentId) | |
| _getTsAllProducts () | |
| _getTsProductCurrId ($sTsId, $sCurr) | |
Protected Attributes | |
| $_aAllProducts = null | |
| $_sTsCurrencyProducts | |
TRusted shops protection product manager.
Definition at line 6 of file oxtsprotection.php.
| oxtsprotection._getTsAllProducts | ( | ) |  [protected] | 
        
| oxtsprotection._getTsPaymentId | ( | $ | sPaymentId | ) |  [protected] | 
        
Returns TS payment id by shop payment id
| string | $sPaymentId payment id | 
Definition at line 179 of file oxtsprotection.php.
| oxtsprotection._getTsProductCurrId | ( | $ | sTsId, | |
| $ | sCurr | |||
| ) |  [protected] | 
        
Returns TS protection product id by currency
| string | $sTsId product id | |
| string | $sCurr active currency | 
Definition at line 217 of file oxtsprotection.php.
| oxtsprotection.checkCertificate | ( | $ | iTrustedShopId, | |
| $ | blTsTestMode | |||
| ) | 
Executes TS certificate check
| integer | $iTrustedShopId Trusted shop Id | |
| bool | $blTsTestMode if test mode is on | 
Definition at line 130 of file oxtsprotection.php.
| oxtsprotection.executeSoap | ( | $ | sSoapUrl, | |
| $ | sFunction, | |||
| $ | sValues | |||
| ) | 
Executes SOAP call
| string | $sSoapUrl soap url | |
| string | $sFunction soap funkction | |
| string | $sValues values sent per soap | 
Definition at line 156 of file oxtsprotection.php.
| oxtsprotection.getTsProduct | ( | $ | sTsId | ) | 
Returns TS protection product by id
| string | $sTsId TS protection product id | 
Definition at line 56 of file oxtsprotection.php.
| oxtsprotection.getTsProducts | ( | $ | dPrice | ) | 
Returns array of TS protection products according to order price
| double | $dPrice order price | 
Definition at line 35 of file oxtsprotection.php.
| oxtsprotection.requestForTsProtection | ( | $ | aValues, | |
| $ | sPaymentId | |||
| ) | 
Executes TS protection
| array | $aValues Order values | |
| string | $sPaymentId Order payment id | 
Definition at line 71 of file oxtsprotection.php.
oxtsprotection.$_aAllProducts = null [protected] | 
        
Definition at line 13 of file oxtsprotection.php.
oxtsprotection.$_sTsCurrencyProducts [protected] | 
        
array( "TS080501_500_30_EUR" => array( "GBP" => "TS100629_500_30_GBP", "CHF" => "TS100629_1500_30_GBP", "USD" => "TS080501_500_30_USD" ), "TS080501_1500_30_EUR" => array( "GBP" => "TS100629_1500_30_GBP", "CHF" => "TS100629_1500_30_CHF", "USD" => "TS100629_1500_30_USD" ), "TS080501_2500_30_EUR" => array( "GBP" => "TS100629_2500_30_GBP", "CHF" => "TS100629_2500_30_CHF", "USD" => "TS100629_2500_30_USD" ), "TS080501_5000_30_EUR" => array( "GBP" => "TS100629_5000_30_GBP", "CHF" => "TS100629_5000_30_CHF", "USD" => "TS100629_5000_30_USD" ), "TS080501_10000_30_EUR" => array( "GBP" => "TS100629_1000_30_GBP", "CHF" => "TS100629_10000_30_CHF", "USD" => "TS100629_10000_30_USD" ), "TS080501_20000_30_EUR" => array( "GBP" => "TS100629_2000_30_GBP", "CHF" => "TS100629_20000_30_CHF", "USD" => "TS100629_20000_30_USD" ) )
Definition at line 20 of file oxtsprotection.php.
 1.7.1