ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
LastschriftWS Class Reference
+ Collaboration diagram for LastschriftWS:

Public Member Functions

 LastschriftWS ()
 
 abbuchenOhneEinzugsermaechtigung ($eShopCustomerNumber, $address, $bank, $bookingList)
 

Data Fields

 $_soapClient = NULL
 

Detailed Description

Definition at line 1112 of file class.ilPurchaseBMFGUI.php.

Member Function Documentation

◆ abbuchenOhneEinzugsermaechtigung()

LastschriftWS::abbuchenOhneEinzugsermaechtigung (   $eShopCustomerNumber,
  $address,
  $bank,
  $bookingList 
)

Definition at line 1125 of file class.ilPurchaseBMFGUI.php.

References $bmfConfig, $result, and ilBMFSettings\getInstance().

1126  {
1127  $bmfSetObj = ilBMFSettings::getInstance();
1128  $bmfConfig = $bmfSetObj->getAll();
1129 
1130  $tmp = array(
1131  'mandantNr' => $bmfConfig["mandantNr"],
1132  'eShopKundenNr' => $eShopCustomerNumber,
1133  'lieferAdresse' => $address,
1134  'bankverbindung' => $bank,
1135  'buchungsListe' => $bookingList
1136  );
1137 
1138  $result = $this->_soapClient->call("abbuchenOhneEinzugsermaechtigung", $tmp, "LastschriftWS");
1139  return $result;
1140  }
$result
static getInstance()
Static method to get the singleton instance.
$bmfConfig
+ Here is the call graph for this function:

◆ LastschriftWS()

LastschriftWS::LastschriftWS ( )

Definition at line 1117 of file class.ilPurchaseBMFGUI.php.

References $bmfConfig, and ilBMFSettings\getInstance().

1118  {
1119  $bmfSetObj = ilBMFSettings::getInstance();
1120  $bmfConfig = $bmfSetObj->getAll();
1121 
1122  $this->_soapClient = new ilBMFClient($bmfConfig["ePaymentServer"], false, false, array('curl' => array(CURLOPT_SSLCERT => $bmfConfig["clientCertificate"], CURLE_SSL_PEER_CERTIFICATE => $bmfConfig["caCertificate"], CURLOPT_TIMEOUT => (int)$bmfConfig["timeOut"])));
1123  }
static getInstance()
Static method to get the singleton instance.
$bmfConfig
+ Here is the call graph for this function:

Field Documentation

◆ $_soapClient

LastschriftWS::$_soapClient = NULL

Definition at line 1115 of file class.ilPurchaseBMFGUI.php.


The documentation for this class was generated from the following file: