ILIAS
Release_4_1_x_branch Revision 61804
|
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 15 of file class.ilBMFSettings.php.
ilBMFSettings::clearAll | ( | ) |
Clears the payment settings for the bmf payment method.
public
Definition at line 242 of file class.ilBMFSettings.php.
References getSettingsId().
|
private |
Fetches and sets the primary key of the payment settings.
private
Definition at line 114 of file class.ilBMFSettings.php.
References $result, $row, and setSettingsId().
Referenced by getSettings().
ilBMFSettings::getAll | ( | ) |
Returns array of all bmf settings.
public
Definition at line 219 of file class.ilBMFSettings.php.
References getBewirtschafterNr(), getCaCertificate(), getClientCertificate(), getClientId(), getEpaymentServer(), getHaushaltsstelle(), getKennzeichenMahnverfahren(), getObjectId(), and getWaehrungsKennzeichen().
ilBMFSettings::getBewirtschafterNr | ( | ) |
Definition at line 144 of file class.ilBMFSettings.php.
References $bewirtschafter_nr.
Referenced by getAll(), and save().
ilBMFSettings::getCaCertificate | ( | ) |
Definition at line 200 of file class.ilBMFSettings.php.
References $ca_certificate.
Referenced by getAll(), and save().
ilBMFSettings::getClientCertificate | ( | ) |
Definition at line 192 of file class.ilBMFSettings.php.
References $client_certificate.
Referenced by getAll(), and save().
ilBMFSettings::getClientId | ( | ) |
Definition at line 136 of file class.ilBMFSettings.php.
References $client_id.
Referenced by getAll(), and save().
ilBMFSettings::getEpaymentServer | ( | ) |
Definition at line 184 of file class.ilBMFSettings.php.
References $epayment_server.
Referenced by getAll(), and save().
ilBMFSettings::getHaushaltsstelle | ( | ) |
Definition at line 152 of file class.ilBMFSettings.php.
References $haushaltsstelle.
Referenced by getAll(), and save().
|
static |
Static method to get the singleton instance.
public
Definition at line 40 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 168 of file class.ilBMFSettings.php.
References $kennzeichen_mahnverfahren.
Referenced by getAll(), and save().
ilBMFSettings::getObjectId | ( | ) |
Definition at line 160 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 69 of file class.ilBMFSettings.php.
References $data, $res, $result, fetchSettingsId(), getSettingsId(), setBewirtschafterNr(), setCaCertificate(), setClientCertificate(), setClientId(), setEpaymentServer(), setHaushaltsstelle(), setKennzeichenMahnverfahren(), setObjectId(), setTimeout(), and setWaehrungsKennzeichen().
Referenced by ilBMFSettings().
ilBMFSettings::getSettingsId | ( | ) |
Definition at line 128 of file class.ilBMFSettings.php.
References $settings_id.
Referenced by clearAll(), getSettings(), and save().
ilBMFSettings::getTimeout | ( | ) |
Definition at line 208 of file class.ilBMFSettings.php.
References $timeout.
ilBMFSettings::getWaehrungsKennzeichen | ( | ) |
Definition at line 176 of file class.ilBMFSettings.php.
References $waehrungs_kennzeichen.
Referenced by getAll(), and save().
|
private |
Constructor.
private
Definition at line 55 of file class.ilBMFSettings.php.
References $ilDB, and 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 $ilDB, getBewirtschafterNr(), getCaCertificate(), getClientCertificate(), getClientId(), getEpaymentServer(), getHaushaltsstelle(), getKennzeichenMahnverfahren(), getObjectId(), getSettingsId(), getWaehrungsKennzeichen(), and setSettingsId().
ilBMFSettings::setBewirtschafterNr | ( | $a_bewirtschafter_nr | ) |
Definition at line 140 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setCaCertificate | ( | $a_ca_certificate | ) |
Definition at line 196 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setClientCertificate | ( | $a_client_certificate | ) |
Definition at line 188 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setClientId | ( | $a_client_id | ) |
Definition at line 132 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setEpaymentServer | ( | $a_epayment_server | ) |
Definition at line 180 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setHaushaltsstelle | ( | $a_haushaltsstelle | ) |
Definition at line 148 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setKennzeichenMahnverfahren | ( | $a_kennzeichen_mahnverfahren | ) |
Definition at line 164 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setObjectId | ( | $a_object_id | ) |
Definition at line 156 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setSettingsId | ( | $a_settings_id = 0 | ) |
Definition at line 124 of file class.ilBMFSettings.php.
Referenced by fetchSettingsId(), and save().
ilBMFSettings::setTimeout | ( | $a_timeout | ) |
Definition at line 204 of file class.ilBMFSettings.php.
Referenced by getSettings().
ilBMFSettings::setWaehrungsKennzeichen | ( | $a_waehrungs_kennzeichen | ) |
Definition at line 172 of file class.ilBMFSettings.php.
Referenced by getSettings().
|
private |
Definition at line 22 of file class.ilBMFSettings.php.
Referenced by getBewirtschafterNr().
|
private |
Definition at line 29 of file class.ilBMFSettings.php.
Referenced by getCaCertificate().
|
private |
Definition at line 28 of file class.ilBMFSettings.php.
Referenced by getClientCertificate().
|
private |
Definition at line 21 of file class.ilBMFSettings.php.
Referenced by getClientId().
|
private |
Definition at line 17 of file class.ilBMFSettings.php.
|
private |
Definition at line 27 of file class.ilBMFSettings.php.
Referenced by getEpaymentServer().
|
private |
Definition at line 23 of file class.ilBMFSettings.php.
Referenced by getHaushaltsstelle().
|
staticprivate |
Definition at line 32 of file class.ilBMFSettings.php.
Referenced by getInstance().
|
private |
Definition at line 25 of file class.ilBMFSettings.php.
Referenced by getKennzeichenMahnverfahren().
|
private |
Definition at line 24 of file class.ilBMFSettings.php.
Referenced by getObjectId().
|
private |
Definition at line 19 of file class.ilBMFSettings.php.
Referenced by getSettingsId().
|
private |
Definition at line 30 of file class.ilBMFSettings.php.
Referenced by getTimeout().
|
private |
Definition at line 26 of file class.ilBMFSettings.php.
Referenced by getWaehrungsKennzeichen().