

Definition at line 6 of file oxpaymentlist.php.
| Public Member Functions | |
| __construct ($sObjectsInListName= 'oxpayment') | |
| setHomeCountry ($sHomeCountry) | |
| getCountryId ($oUser) | |
| getPaymentList ($sShipSetId, $dPrice, $oUser=null) | |
| Static Public Member Functions | |
| static | getInstance () | 
| Protected Member Functions | |
| _getFilterSelect ($sShipSetId, $dPrice, $oUser) | |
| Protected Attributes | |
| $_sHomeCountry = null | |
| Static Protected Attributes | |
| static | $_instance = null | 
| oxPaymentList.__construct | ( | $ | sObjectsInListName = 'oxpayment' | ) | 
Class Constructor
| string | $sObjectsInListName Associated list item object type | 
Reimplemented from oxList.
Definition at line 26 of file oxpaymentlist.php.
| oxPaymentList.setHomeCountry | ( | $ | sHomeCountry | ) | 
Home country setter
| string | $sHomeCountry country id | 
Definition at line 39 of file oxpaymentlist.php.
| static oxPaymentList.getInstance | ( | ) |  [static] | 
Returns oxPaymentList instance
Definition at line 53 of file oxpaymentlist.php.
| 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 81 of file oxpaymentlist.php.
| oxPaymentList.getCountryId | ( | $ | oUser | ) | 
Returns user country id for for payment selection
| oxuser | $oUser oxuser object | 
Definition at line 129 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 152 of file oxpaymentlist.php.
| oxPaymentList.$_instance = null  [static, protected] | 
Definition at line 12 of file oxpaymentlist.php.
| oxPaymentList.$_sHomeCountry = null  [protected] | 
Definition at line 19 of file oxpaymentlist.php.
 1.5.5
 1.5.5