ILIAS
Release_3_10_x_branch Revision 61812
|
Public Member Functions | |
setSettingsId ($a_settings_id=0) | |
getSettingsId () | |
setClientId ($a_client_id) | |
getClientId () | |
setBewirtschafterNr ($a_bewirtschafter_nr) | |
getBewirtschafterNr () | |
setHaushaltsstelle ($a_haushaltsstelle) | |
getHaushaltsstelle () | |
setObjectId ($a_object_id) | |
getObjectId () | |
setKennzeichenMahnverfahren ($a_kennzeichen_mahnverfahren) | |
getKennzeichenMahnverfahren () | |
setWaehrungsKennzeichen ($a_waehrungs_kennzeichen) | |
getWaehrungsKennzeichen () | |
setEpaymentServer ($a_epayment_server) | |
getEpaymentServer () | |
setClientCertificate ($a_client_certificate) | |
getClientCertificate () | |
setCaCertificate ($a_ca_certificate) | |
getCaCertificate () | |
setTimeout ($a_timeout) | |
getTimeout () | |
getAll () | |
Returns array of all bmf settings. | |
clearAll () | |
Clears the payment settings for the bmf payment method. | |
save () | |
Inserts or updates (if payment settings already exist) the bmf settings data. |
Static Public Member Functions | |
static | getInstance () |
Static method to get the singleton instance. |
Private Member Functions | |
ilBMFSettings () | |
Constructor. | |
getSettings () | |
Called from constructor to fetch settings from database. | |
fetchSettingsId () | |
Fetches and sets the primary key of the payment settings. |
Static Private Attributes | |
static | $instance = null |
Definition at line 35 of file class.ilBMFSettings.php.
ilBMFSettings::clearAll | ( | ) |
Clears the payment settings for the bmf payment method.
public
Definition at line 246 of file class.ilBMFSettings.php.
References getSettingsId().
|
private |
Fetches and sets the primary key of the payment settings.
private
Definition at line 120 of file class.ilBMFSettings.php.
References $result, and setSettingsId().
Referenced by getSettings().
ilBMFSettings::getAll | ( | ) |
Returns array of all bmf settings.
public
Definition at line 223 of file class.ilBMFSettings.php.
References getBewirtschafterNr(), getCaCertificate(), getClientCertificate(), getClientId(), getEpaymentServer(), getHaushaltsstelle(), getKennzeichenMahnverfahren(), getObjectId(), and getWaehrungsKennzeichen().
ilBMFSettings::getBewirtschafterNr | ( | ) |
Definition at line 148 of file class.ilBMFSettings.php.
References $bewirtschafter_nr.
Referenced by getAll(), and save().
ilBMFSettings::getCaCertificate | ( | ) |
Definition at line 204 of file class.ilBMFSettings.php.
References $ca_certificate.
Referenced by getAll(), and save().
ilBMFSettings::getClientCertificate | ( | ) |
Definition at line 196 of file class.ilBMFSettings.php.
References $client_certificate.
Referenced by getAll(), and save().
ilBMFSettings::getClientId | ( | ) |
Definition at line 140 of file class.ilBMFSettings.php.
References $client_id.
Referenced by getAll(), and save().
ilBMFSettings::getEpaymentServer | ( | ) |
Definition at line 188 of file class.ilBMFSettings.php.
References $epayment_server.
Referenced by getAll(), and save().
ilBMFSettings::getHaushaltsstelle | ( | ) |
Definition at line 156 of file class.ilBMFSettings.php.
References $haushaltsstelle.
Referenced by getAll(), and save().
|
static |
Static method to get the singleton instance.
public
Definition at line 60 of file class.ilBMFSettings.php.
References $instance, and ilBMFSettings().
Referenced by LastschriftWS\abbuchenOhneEinzugsermaechtigung(), KundenstammdatenPflegeWS\anlegenKunde(), ilObjPaymentSettingsGUI\bmfSettingsObject(), Buchung\Buchung(), BuchungsListe\BuchungsListe(), KreditkartenzahlungWS\KreditkartenzahlungWS(), KundenstammdatenPflegeWS\KundenstammdatenPflegeWS(), LastschriftWS\LastschriftWS(), ilObjPaymentSettingsGUI\saveBmfSettingsObject(), KreditkartenzahlungWS\validierenKreditkarte(), and KreditkartenzahlungWS\zahlenUndAnlegenKunde().
ilBMFSettings::getKennzeichenMahnverfahren | ( | ) |
Definition at line 172 of file class.ilBMFSettings.php.
References $kennzeichen_mahnverfahren.
Referenced by getAll(), and save().
ilBMFSettings::getObjectId | ( | ) |
Definition at line 164 of file class.ilBMFSettings.php.
References $object_id.
Referenced by getAll(), and save().
|
private |
Called from constructor to fetch settings from database.
private
Definition at line 89 of file class.ilBMFSettings.php.
References $data, $result, fetchSettingsId(), getSettingsId(), setBewirtschafterNr(), setCaCertificate(), setClientCertificate(), setClientId(), setEpaymentServer(), setHaushaltsstelle(), setKennzeichenMahnverfahren(), setObjectId(), setTimeout(), and setWaehrungsKennzeichen().
Referenced by ilBMFSettings().
ilBMFSettings::getSettingsId | ( | ) |
Definition at line 132 of file class.ilBMFSettings.php.
References $settings_id.
Referenced by clearAll(), getSettings(), and save().
ilBMFSettings::getTimeout | ( | ) |
Definition at line 212 of file class.ilBMFSettings.php.
References $timeout.
ilBMFSettings::getWaehrungsKennzeichen | ( | ) |
Definition at line 180 of file class.ilBMFSettings.php.
References $waehrungs_kennzeichen.
Referenced by getAll(), and save().
|
private |
Constructor.
private
Definition at line 75 of file class.ilBMFSettings.php.
References getSettings().
Referenced by getInstance().
ilBMFSettings::save | ( | ) |
Inserts or updates (if payment settings already exist) the bmf settings data.
public
Definition at line 259 of file class.ilBMFSettings.php.
References getBewirtschafterNr(), getCaCertificate(), getClientCertificate(), getClientId(), getEpaymentServer(), getHaushaltsstelle(), getKennzeichenMahnverfahren(), getObjectId(), getSettingsId(), getWaehrungsKennzeichen(), and setSettingsId().
ilBMFSettings::setBewirtschafterNr | ( | $a_bewirtschafter_nr | ) |
Definition at line 144 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setCaCertificate | ( | $a_ca_certificate | ) |
Definition at line 200 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setClientCertificate | ( | $a_client_certificate | ) |
Definition at line 192 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setClientId | ( | $a_client_id | ) |
Definition at line 136 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setEpaymentServer | ( | $a_epayment_server | ) |
Definition at line 184 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setHaushaltsstelle | ( | $a_haushaltsstelle | ) |
Definition at line 152 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setKennzeichenMahnverfahren | ( | $a_kennzeichen_mahnverfahren | ) |
Definition at line 168 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setObjectId | ( | $a_object_id | ) |
Definition at line 160 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setSettingsId | ( | $a_settings_id = 0 | ) |
Definition at line 128 of file class.ilBMFSettings.php.
Referenced by fetchSettingsId(), and save().
ilBMFSettings::setTimeout | ( | $a_timeout | ) |
Definition at line 208 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setWaehrungsKennzeichen | ( | $a_waehrungs_kennzeichen | ) |
Definition at line 176 of file class.ilBMFSettings.php.
Referenced by getSettings().
|
private |
Definition at line 42 of file class.ilBMFSettings.php.
Referenced by getBewirtschafterNr().
|
private |
Definition at line 49 of file class.ilBMFSettings.php.
Referenced by getCaCertificate().
|
private |
Definition at line 48 of file class.ilBMFSettings.php.
Referenced by getClientCertificate().
|
private |
Definition at line 41 of file class.ilBMFSettings.php.
Referenced by getClientId().
|
private |
Definition at line 37 of file class.ilBMFSettings.php.
|
private |
Definition at line 47 of file class.ilBMFSettings.php.
Referenced by getEpaymentServer().
|
private |
Definition at line 43 of file class.ilBMFSettings.php.
Referenced by getHaushaltsstelle().
|
staticprivate |
Definition at line 52 of file class.ilBMFSettings.php.
Referenced by getInstance().
|
private |
Definition at line 45 of file class.ilBMFSettings.php.
Referenced by getKennzeichenMahnverfahren().
|
private |
Definition at line 44 of file class.ilBMFSettings.php.
Referenced by getObjectId().
|
private |
Definition at line 39 of file class.ilBMFSettings.php.
Referenced by getSettingsId().
|
private |
Definition at line 50 of file class.ilBMFSettings.php.
Referenced by getTimeout().
|
private |
Definition at line 46 of file class.ilBMFSettings.php.
Referenced by getWaehrungsKennzeichen().