Inheritance diagram for oxPaymentList:
Collaboration diagram for oxPaymentList:Public Member Functions | |
| __construct () | |
| setHomeCountry ($sHomeCountry) | |
| getCountryId ($oUser) | |
| getPaymentList ($sShipSetId, $dPrice, $oUser=null) | |
| loadNonRDFaPaymentList () | |
| loadRDFaPaymentList ($dPrice=null) | |
Protected Member Functions | |
| _getFilterSelect ($sShipSetId, $dPrice, $oUser) | |
Protected Attributes | |
| $_sHomeCountry = null | |
Payment list manager.
Definition at line 6 of file oxpaymentlist.php.
| oxPaymentList.__construct | ( | ) |
| oxPaymentList._getFilterSelect | ( | $ | sShipSetId, | |
| $ | dPrice, | |||
| $ | oUser | |||
| ) | [protected] |
Creates payment list filter SQL to load current state payment list
| string | $sShipSetId user chosen delivery set | |
| double | $dPrice basket products price | |
| oxuser | $oUser session user object |
Definition at line 50 of file oxpaymentlist.php.
| oxPaymentList.getCountryId | ( | $ | oUser | ) |
Returns user country id for for payment selection
| oxuser | $oUser oxuser object |
Definition at line 103 of file oxpaymentlist.php.
| oxPaymentList.getPaymentList | ( | $ | sShipSetId, | |
| $ | dPrice, | |||
| $ | oUser = null | |||
| ) |
Loads and returns list of user payments.
| string | $sShipSetId user chosen delivery set | |
| double | $dPrice basket product price excl. discount | |
| oxuser | $oUser session user object |
Definition at line 126 of file oxpaymentlist.php.
| oxPaymentList.loadNonRDFaPaymentList | ( | ) |
Loads an object including all payments which are not mapped to a predefined GoodRelations payment method.
Definition at line 137 of file oxpaymentlist.php.
| oxPaymentList.loadRDFaPaymentList | ( | $ | dPrice = null |
) |
Loads payments mapped to a predefined GoodRelations payment method.
| double | $dPrice product price |
Definition at line 150 of file oxpaymentlist.php.
| oxPaymentList.setHomeCountry | ( | $ | sHomeCountry | ) |
Home country setter
| string | $sHomeCountry country id |
Definition at line 32 of file oxpaymentlist.php.
oxPaymentList.$_sHomeCountry = null [protected] |
Definition at line 14 of file oxpaymentlist.php.
1.7.1