Public Member Functions | |
setSelectedLang ($iLang) | |
translate ($sString) | |
pdfFooter ($oPdf) | |
pdfHeaderPlus ($oPdf) | |
pdfHeader ($oPdf) | |
genPdf ($sFilename, $iSelLang=0) | |
exportStandart ($oPdf) | |
exportDeliveryNote ($oPdf) | |
getVats () | |
getCurrency () | |
getSelectedLang () | |
getPaymentTerm () | |
Protected Member Functions | |
_getActShop () | |
_setBillingAddressToPdf ($oPdf) | |
_setDeliveryAddressToPdf ($oPdf) | |
_setOrderArticlesToPdf ($oPdf, &$iStartPos, $blShowPrice=true) | |
_replaceExtendedChars ($sValue, $blReverse=false) | |
Protected Attributes | |
$_iSelectedLang = 0 | |
$_oActShop = null | |
$_aVATs = array() | |
$_oCur = null |
Order pdf generator class
Definition at line 6 of file invoicepdfoxorder.php.
InvoicepdfOxOrder._getActShop | ( | ) | [protected] |
Returns active shop object.
Definition at line 53 of file invoicepdfoxorder.php.
InvoicepdfOxOrder._replaceExtendedChars | ( | $ | sValue, | |
$ | blReverse = false | |||
) | [protected] |
Replaces some special characters to HTML compatible symbol codes. SWITCHED OFF NOW ( 2.2 )
string | $sValue initial value | |
bool | $blReverse (default false) if false - checks if we do have already htmlentities inside |
Definition at line 586 of file invoicepdfoxorder.php.
InvoicepdfOxOrder._setBillingAddressToPdf | ( | $ | oPdf | ) | [protected] |
Set billing address info to pdf.
object | $oPdf pdf document object |
Definition at line 224 of file invoicepdfoxorder.php.
InvoicepdfOxOrder._setDeliveryAddressToPdf | ( | $ | oPdf | ) | [protected] |
Set delivery address info to pdf.
object | $oPdf pdf document object |
Definition at line 249 of file invoicepdfoxorder.php.
InvoicepdfOxOrder._setOrderArticlesToPdf | ( | $ | oPdf, | |
&$ | iStartPos, | |||
$ | blShowPrice = true | |||
) | [protected] |
Set order articles info and articles VAT's to pdf.
object | $oPdf pdf document object | |
int | &$iStartPos text start position from top | |
bool | $blShowPrice show articles prices / VAT info or not |
Definition at line 278 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.exportDeliveryNote | ( | $ | oPdf | ) |
Generating delivery note pdf.
object | $oPdf pdf document object |
Definition at line 466 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.exportStandart | ( | $ | oPdf | ) |
Exporting standard invoice pdf
object | $oPdf pdf document object |
Definition at line 343 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.genPdf | ( | $ | sFilename, | |
$ | iSelLang = 0 | |||
) |
Generates order pdf report file.
string | $sFilename name of report file | |
int | $iSelLang active language |
Definition at line 173 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.getCurrency | ( | ) |
InvoicepdfOxOrder.getPaymentTerm | ( | ) |
Method returns config param iPaymentTerm, default value is 7;
Definition at line 650 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.getSelectedLang | ( | ) |
InvoicepdfOxOrder.getVats | ( | ) |
InvoicepdfOxOrder.pdfFooter | ( | $ | oPdf | ) |
Formats pdf page footer.
object | $oPdf pdf document object |
Definition at line 83 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.pdfHeader | ( | $ | oPdf | ) |
Creating new page with shop logo. Returning position to continue data writing.
object | $oPdf pdf document object |
Definition at line 149 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.pdfHeaderPlus | ( | $ | oPdf | ) |
Adds shop logo to page header. Returns position for next texts in pdf.
object | $oPdf pdf document object |
Definition at line 120 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.setSelectedLang | ( | $ | iLang | ) |
Set language for pdf generation.
integer | $iLang Language id. |
Definition at line 43 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.translate | ( | $ | sString | ) |
Returns translated string.
string | $sString string to translate |
Definition at line 73 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.$_aVATs = array() [protected] |
Definition at line 28 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.$_iSelectedLang = 0 [protected] |
Definition at line 14 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.$_oActShop = null [protected] |
Definition at line 21 of file invoicepdfoxorder.php.
InvoicepdfOxOrder.$_oCur = null [protected] |
Definition at line 35 of file invoicepdfoxorder.php.