ILIAS  release_4-4 Revision
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 1109 of file class.ilPurchaseBMFGUI.php.

Member Function Documentation

◆ abbuchenOhneEinzugsermaechtigung()

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

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

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

1123  {
1124  $bmfSetObj = ilBMFSettings::getInstance();
1125  $bmfConfig = $bmfSetObj->getAll();
1126 
1127  $tmp = array(
1128  'mandantNr' => $bmfConfig["mandantNr"],
1129  'eShopKundenNr' => $eShopCustomerNumber,
1130  'lieferAdresse' => $address,
1131  'bankverbindung' => $bank,
1132  'buchungsListe' => $bookingList
1133  );
1134 
1135  $result = $this->_soapClient->call("abbuchenOhneEinzugsermaechtigung", $tmp, "LastschriftWS");
1136  return $result;
1137  }
$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 1114 of file class.ilPurchaseBMFGUI.php.

References $bmfConfig, and ilBMFSettings\getInstance().

1115  {
1116  $bmfSetObj = ilBMFSettings::getInstance();
1117  $bmfConfig = $bmfSetObj->getAll();
1118 
1119  $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"])));
1120  }
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 1112 of file class.ilPurchaseBMFGUI.php.


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