| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Collaboration diagram for ilPaymentSettings:
 Collaboration diagram for ilPaymentSettings:| Public Member Functions | |
| getAll () | |
| get ($a_key) | |
| getValuesByScope ($a_scope) | |
| set ($a_key, $a_val, $a_scope=null) | |
| <type> $ilDB | |
| delete ($a_key) | |
| clearAll () | |
| setAll ($a_array) | |
| Static Public Member Functions | |
| static | _getInstance () | 
| static | _isPaymentEnabled () | 
| static | setMailUsePlaceholders ($a_mail_use_placeholders) | 
| static | getMailUsePlaceholders () | 
| static | setMailBillingText ($a_mail_billing_text) | 
| static | getMailBillingText () | 
| static | useShopSpecials () | 
| Data Fields | |
| $db | |
| $setting = array() | |
| Private Member Functions | |
| __construct () | |
| __getSettings () | |
| Static Private Attributes | |
| static | $_instance | 
Definition at line 4 of file class.ilPaymentSettings.php.
| 
 | private | 
Definition at line 21 of file class.ilPaymentSettings.php.
References __getSettings().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 29 of file class.ilPaymentSettings.php.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 11 of file class.ilPaymentSettings.php.
References $_instance.
Referenced by ilPurchasePaypal\__checkItems(), ilShopBaseGUI\__construct(), ilShopGUI\__construct(), ilPaypalSettings\__construct(), ilPaymentBookings\__construct(), ilEPaySettings\__construct(), ilObjPaymentSettingsGUI\__construct(), ilUserDefinedInvoiceNumber\__construct(), ilShopSearchResult\__initSearchSettingsObject(), ilPurchaseBaseGUI\__sendBill(), ilPurchaseBaseGUI\__showItemsTable(), ilPurchaseBaseGUI\__showShoppingCart(), ilPaymentPrices\_formatPriceToString(), ilUserDefinedInvoiceNumber\_getIncCurrentValue(), ilPaymentPrices\_getPriceStringFromAmount(), ilUserDefinedInvoiceNumber\_getResetPeriod(), _isPaymentEnabled(), ilUserDefinedInvoiceNumber\_isUDInvoiceNumberActive(), ilUserDefinedInvoiceNumber\_nextIncCurrentValue(), ilUserDefinedInvoiceNumber\_setIncCurrentValue(), ilPaymentStatisticGUI\addCustomer(), ilObjPaymentSettingsGUI\addCustomerObject(), ilShopController\buildTabs(), ilShopBoughtObjectsGUI\createBill(), ilObjPaymentSettingsGUI\editPriceObject(), ilShopController\executeCommand(), getMailBillingText(), getMailUsePlaceholders(), ilBMFSettings\ilBMFSettings(), ilObjPaymentSettingsGUI\saveCustomerObject(), ilShopShoppingCartGUI\showCouponInput(), ilShopShoppingCartGUI\showItems(), ilShopShoppingCartGUI\showItemsTable(), and useShopSpecials().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 114 of file class.ilPaymentSettings.php.
References _getInstance().
Referenced by ilInitialisation\initSettings().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentSettings::clearAll | ( | ) | 
Definition at line 165 of file class.ilPaymentSettings.php.
| ilPaymentSettings::delete | ( | $a_key | ) | 
Definition at line 104 of file class.ilPaymentSettings.php.
Referenced by set().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentSettings::get | ( | $a_key | ) | 
Definition at line 45 of file class.ilPaymentSettings.php.
| ilPaymentSettings::getAll | ( | ) | 
Definition at line 40 of file class.ilPaymentSettings.php.
References $setting.
| 
 | static | 
Definition at line 143 of file class.ilPaymentSettings.php.
References _getInstance().
Referenced by ilObjPaymentSettingsGUI\BillingMailObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 128 of file class.ilPaymentSettings.php.
References _getInstance().
Referenced by ilObjPaymentSettingsGUI\BillingMailObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentSettings::getValuesByScope | ( | $a_scope | ) | 
Definition at line 50 of file class.ilPaymentSettings.php.
| ilPaymentSettings::set | ( | $a_key, | |
| $a_val, | |||
| $a_scope = null | |||
| ) | 
<type> $ilDB
| <text> | $a_scope // define a payment-scope for settings (i.e. invoice, gui, common ... ) | 
| <text> | $a_key | 
| <text> | $a_val | 
Definition at line 75 of file class.ilPaymentSettings.php.
References $res, $row, and delete().
Referenced by setMailBillingText(), and setMailUsePlaceholders().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPaymentSettings::setAll | ( | $a_array | ) | 
Definition at line 169 of file class.ilPaymentSettings.php.
| 
 | static | 
Definition at line 138 of file class.ilPaymentSettings.php.
References set().
Referenced by ilObjPaymentSettingsGUI\saveBillingMailObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 123 of file class.ilPaymentSettings.php.
References set().
Referenced by ilObjPaymentSettingsGUI\saveBillingMailObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 154 of file class.ilPaymentSettings.php.
References _getInstance().
Referenced by ilShopGUI\executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | staticprivate | 
Definition at line 6 of file class.ilPaymentSettings.php.
Referenced by _getInstance().
| ilPaymentSettings::$db | 
Definition at line 8 of file class.ilPaymentSettings.php.
| ilPaymentSettings::$setting = array() | 
Definition at line 9 of file class.ilPaymentSettings.php.
Referenced by getAll().