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 |
Payment list manager.
Definition at line 6 of file oxpaymentlist.php.
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._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 80 of file oxpaymentlist.php.
oxPaymentList.getCountryId | ( | $ | oUser | ) |
Returns user country id for for payment selection
oxuser | $oUser oxuser object |
Definition at line 132 of file oxpaymentlist.php.
static oxPaymentList.getInstance | ( | ) | [static] |
Returns oxPaymentList instance
Definition at line 53 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 155 of file oxpaymentlist.php.
oxPaymentList.setHomeCountry | ( | $ | sHomeCountry | ) |
Home country setter
string | $sHomeCountry country id |
Definition at line 39 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.