ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
Kreditkarte Class Reference
+ Collaboration diagram for Kreditkarte:

Public Member Functions

 Kreditkarte ($values="")
 

Data Fields

 $OBJTypeNS = array ('namespace' => 'http://www.bff.bund.de/ePayment' , 'type' => 'Kreditkarte')
 

Detailed Description

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

Member Function Documentation

◆ Kreditkarte()

Kreditkarte::Kreditkarte (   $values = "")

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

1244 {
1245 if ($values == "")
1246 {
1247 $values = $_SESSION["bmf"]["credit_card"];
1248 }
1249
1250 if (is_array($values))
1251 {
1252 if ($values["karteninhaber"] != NULL)
1253 {
1254 $this->karteninhaber = utf8_decode($values["karteninhaber"]);
1255 }
1256 if ($values["kartenpruefnummer"] != NULL)
1257 {
1258 $this->kartenpruefnummer = utf8_decode($values["kartenpruefnummer"]);
1259 }
1260 if (is_array ($values["kreditkartenNr"]) &&
1261 count($values["kreditkartenNr"]) == 4)
1262 {
1263 for ($i = 1; $i <= count($values["kreditkartenNr"]); $i++)
1264 {
1265 $this->kreditkartenNr .= utf8_decode($values["kreditkartenNr"]["block_".$i]);# . "-";
1266 }
1267# $this->kreditkartenNr = substr($this->kreditkartenNr, 0, strlen($this->kreditkartenNr)-1);
1268 }
1269 if (is_array($values["gueltigkeit"]) &&
1270 $values["gueltigkeit"]["monat"] != "" &&
1271 $values["gueltigkeit"]["jahr"] != "")
1272 {
1273 $this->gueltigkeit = utf8_decode($values["gueltigkeit"]["monat"]);
1274 $this->gueltigkeit .= utf8_decode($values["gueltigkeit"]["jahr"]);
1275 }
1276 }
1277 }
$_SESSION["AccountId"]

References $_SESSION.

Field Documentation

◆ $OBJTypeNS

Kreditkarte::$OBJTypeNS = array ('namespace' => 'http://www.bff.bund.de/ePayment' , 'type' => 'Kreditkarte')

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


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