ILIAS
Release_3_10_x_branch Revision 61812
|
Public Member Functions | |
setSettingsId ($a_settings_id=0) | |
getSettingsId () | |
setServerHost ($a_server_host) | |
getServerHost () | |
setServerPath ($a_server_path) | |
getServerPath () | |
setVendor ($a_vendor) | |
getVendor () | |
setAuthToken ($a_auth_token) | |
getAuthToken () | |
setPageStyle ($a_page_style) | |
getPageStyle () | |
setSsl ($a_ssl) | |
getSsl () | |
getAll () | |
Returns array of all paypal settings. | |
clearAll () | |
Clears the payment settings for the paypal payment method. | |
save () | |
Inserts or updates (if payment settings already exist) the paypal settings data. |
Static Public Member Functions | |
static | getInstance () |
Static method to get the singleton instance. |
Private Member Functions | |
ilPaypalSettings () | |
Constructor. | |
getSettings () | |
Called from constructor to fetch settings from database. | |
fetchSettingsId () | |
Fetches and sets the primary key of the payment settings. |
Private Attributes | |
$db | |
$settings | |
$settings_id | |
$server_host | |
$server_path | |
$vendor | |
$auth_token | |
$page_style | |
$ssl |
Static Private Attributes | |
static | $instance = null |
Definition at line 32 of file class.ilPaypalSettings.php.
ilPaypalSettings::clearAll | ( | ) |
Clears the payment settings for the paypal payment method.
public
Definition at line 200 of file class.ilPaypalSettings.php.
|
private |
Fetches and sets the primary key of the payment settings.
private
Definition at line 110 of file class.ilPaypalSettings.php.
References $result, and setSettingsId().
Referenced by getSettings().
ilPaypalSettings::getAll | ( | ) |
Returns array of all paypal settings.
public
Definition at line 181 of file class.ilPaypalSettings.php.
References getAuthToken(), getPageStyle(), getServerHost(), getServerPath(), getSsl(), and getVendor().
ilPaypalSettings::getAuthToken | ( | ) |
Definition at line 154 of file class.ilPaypalSettings.php.
References $auth_token.
Referenced by getAll(), and save().
|
static |
Static method to get the singleton instance.
public
Definition at line 54 of file class.ilPaypalSettings.php.
References $instance, and ilPaypalSettings().
Referenced by ilShopShoppingCartGUI\__construct(), ilPaymentShoppingCartGUI\ilPaymentShoppingCartGUI(), ilPurchasePaypal\ilPurchasePaypal(), ilObjPaymentSettingsGUI\paypalSettingsObject(), and ilObjPaymentSettingsGUI\savePaypalSettingsObject().
ilPaypalSettings::getPageStyle | ( | ) |
Definition at line 162 of file class.ilPaypalSettings.php.
References $page_style.
Referenced by getAll(), and save().
ilPaypalSettings::getServerHost | ( | ) |
Definition at line 130 of file class.ilPaypalSettings.php.
References $server_host.
Referenced by getAll(), and save().
ilPaypalSettings::getServerPath | ( | ) |
Definition at line 138 of file class.ilPaypalSettings.php.
References $server_path.
Referenced by getAll(), and save().
|
private |
Called from constructor to fetch settings from database.
private
Definition at line 83 of file class.ilPaypalSettings.php.
References $data, $result, fetchSettingsId(), getSettingsId(), setAuthToken(), setPageStyle(), setServerHost(), setServerPath(), setSsl(), and setVendor().
Referenced by ilPaypalSettings().
ilPaypalSettings::getSettingsId | ( | ) |
Definition at line 122 of file class.ilPaypalSettings.php.
References $settings_id.
Referenced by getSettings(), and save().
ilPaypalSettings::getSsl | ( | ) |
Definition at line 170 of file class.ilPaypalSettings.php.
References $ssl.
Referenced by getAll(), and save().
ilPaypalSettings::getVendor | ( | ) |
Definition at line 146 of file class.ilPaypalSettings.php.
References $vendor.
Referenced by getAll(), and save().
|
private |
Constructor.
private
Definition at line 69 of file class.ilPaypalSettings.php.
References getSettings().
Referenced by getInstance().
ilPaypalSettings::save | ( | ) |
Inserts or updates (if payment settings already exist) the paypal settings data.
public
Definition at line 215 of file class.ilPaypalSettings.php.
References getAuthToken(), getPageStyle(), getServerHost(), getServerPath(), getSettingsId(), getSsl(), getVendor(), and setSettingsId().
ilPaypalSettings::setAuthToken | ( | $a_auth_token | ) |
Definition at line 150 of file class.ilPaypalSettings.php.
Referenced by getSettings().
ilPaypalSettings::setPageStyle | ( | $a_page_style | ) |
Definition at line 158 of file class.ilPaypalSettings.php.
Referenced by getSettings().
ilPaypalSettings::setServerHost | ( | $a_server_host | ) |
Definition at line 126 of file class.ilPaypalSettings.php.
Referenced by getSettings().
ilPaypalSettings::setServerPath | ( | $a_server_path | ) |
Definition at line 134 of file class.ilPaypalSettings.php.
Referenced by getSettings().
ilPaypalSettings::setSettingsId | ( | $a_settings_id = 0 | ) |
Definition at line 118 of file class.ilPaypalSettings.php.
Referenced by fetchSettingsId(), and save().
ilPaypalSettings::setSsl | ( | $a_ssl | ) |
Definition at line 166 of file class.ilPaypalSettings.php.
Referenced by getSettings().
ilPaypalSettings::setVendor | ( | $a_vendor | ) |
Definition at line 142 of file class.ilPaypalSettings.php.
Referenced by getSettings().
|
private |
Definition at line 42 of file class.ilPaypalSettings.php.
Referenced by getAuthToken().
|
private |
Definition at line 34 of file class.ilPaypalSettings.php.
|
staticprivate |
Definition at line 46 of file class.ilPaypalSettings.php.
Referenced by getInstance().
|
private |
Definition at line 43 of file class.ilPaypalSettings.php.
Referenced by getPageStyle().
|
private |
Definition at line 39 of file class.ilPaypalSettings.php.
Referenced by getServerHost().
|
private |
Definition at line 40 of file class.ilPaypalSettings.php.
Referenced by getServerPath().
|
private |
Definition at line 36 of file class.ilPaypalSettings.php.
|
private |
Definition at line 37 of file class.ilPaypalSettings.php.
Referenced by getSettingsId().
|
private |
Definition at line 44 of file class.ilPaypalSettings.php.
Referenced by getSsl().
|
private |
Definition at line 41 of file class.ilPaypalSettings.php.
Referenced by getVendor().