Source for file class.MYFPDF.php
Documentation is available at class.MYFPDF.php
* Verwaltet die Erstellung von PDF-Dokumentes
* @author Kay Koch, <kay.koch@gmx.de>
die('This file was generated for PHP 5');
/* user defined includes */
// section -64--88-122--2-933bcb:100f60e4e57:-7fbd-includes begin
// section -64--88-122--2-933bcb:100f60e4e57:-7fbd-includes end
define('FPDF_FONTPATH', 'font/');
* Verwaltet die Erstellung von PDF-Dokumentes
* @author Kay Koch, <kay.koch@gmx.de>
* Namen des Ordners für die PDFs
private $pdfFolder =
'pdf';
* erstellt ein PDF-Dokument zur Bestätigung der Anmeldung
* @author Kay Koch, <kay.koch@gmx.de>
$returnValue = (string)
'';
// section -64--88-122--2-933bcb:100f60e4e57:-7fbc begin
$oUPDF->beginNewDocument($oSee); // pdf-beginnen
$oUPDF->createDate($buchung, $oSee);
$returnValue=
$this->getPDFPath($buchung['buch_id'].
$buchung['pwd']);
if (!$oUPDF->Output($returnValue))
$oUPDF->close(); // Dokument abschließen
$returnValue=
$this->getPDFPath($buchung['buch_id'].
$buchung['pwd']);
// section -64--88-122--2-933bcb:100f60e4e57:-7fbc end
return (string)
$returnValue;
* löscht ein erselles PDF-Dokument aufgrund der IBuchungs-ID
* @author Kay Koch, <kay.koch@gmx.de>
$returnValue = (bool)
false;
// section -64--88-122--2-933bcb:100f60e4e57:-7f98 begin
// section -64--88-122--2-933bcb:100f60e4e57:-7f98 end
return (bool)
$returnValue;
* Löscht ein wöchentliches PDF-Dokument
* @author Kay Koch, <kay.koch@gmx.de>
$returnValue = (bool)
false;
// section -64--88-122--2-1328c7a:1027db0d532:-7ff9 begin
// section -64--88-122--2-1328c7a:1027db0d532:-7ff9 end
return (bool)
$returnValue;
* liefert den Pfad zum PDF-Dokument
* @author Kay Koch, <kay.koch@gmx.de>
$returnValue = (string)
'';
// section -64--88-122--2-1328c7a:102988386a1:-7ffb begin
// section -64--88-122--2-1328c7a:102988386a1:-7ffb end
return (string)
$returnValue;
* erstellt ein PDF-Dokument zur wöchentlichen Berichterstattung
* @author Kay Koch, <kay.koch@gmx.de>
$returnValue = (string)
'';
// section -64--88-122--2--3fd16346:103fe6f1304:-7fd8 begin
$oWPDF=
new src_pdf_PDFADMIN($this->arrBuchungen, $this->prizePerPerson); // Dokument beginnen (ein See)
$oWPDF->beginNewDocument($oSee); // pdf-beginnen
//$t= src_tools_TIME :: start_timer("");
foreach ($arrDatum as $key =>
$value) {
$oWPDF->createDate($value, $key);
$returnValue=
$this->getPDFPath($oSee->name.
"_".
$this->backupDatum);
if (!$oWPDF->Output($returnValue)) // Dokument abschließen
// section -64--88-122--2--3fd16346:103fe6f1304:-7fd8 end
return (string)
$returnValue;
* setzt Buchungsdaten für das aktuelle PDF
* @author Kay Koch, <kay.koch@gmx.de>
public function setBuchData($arrBuchungen, $prizePerPerson, $backupDatum)
// section -64--88-122--2--3fd16346:103fe6f1304:-7fcc begin
$this->prizePerPerson=
$prizePerPerson;
$this->backupDatum=
$backupDatum;
$this->arrBuchungen=
$arrBuchungen;
// section -64--88-122--2--3fd16346:103fe6f1304:-7fcc end
} /* end of class src_pdf_MYFPDF */
Documentation generated on Sat, 24 Mar 2007 09:59:40 +0100 by phpDocumentor 1.3.1