MyOrder Class Reference

Inheritance diagram for MyOrder:

Inheritance graph
[legend]
Collaboration diagram for MyOrder:

Collaboration graph
[legend]

List of all members.


Detailed Description

Order pdf generator class

Definition at line 527 of file myorder.php.


Public Member Functions

 translate ($sString)
 pdfFooter ($oPdf)
 pdfHeaderPlus ($oPdf)
 pdfHeader ($oPdf)
 genPdf ($sFilename, $iSelLang=0)
 exportStandart ($oPdf)
 exportDeliveryNote ($oPdf)
 getVats ()
 getCurrency ()
 getSelectedLang ()
 getOrderArticles ($blStorno=false)

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

Member Function Documentation

MyOrder._getActShop (  )  [protected]

Returns active shop object

Returns:
oxshop $oUser

Definition at line 559 of file myorder.php.

MyOrder.translate ( sString  ) 

Returns translated string

Parameters:
string $sString string to translate
Returns:
string

Definition at line 578 of file myorder.php.

MyOrder.pdfFooter ( oPdf  ) 

Formats pdf page footer

Parameters:
object $oPdf pdf document object
Returns:
null

Definition at line 590 of file myorder.php.

MyOrder.pdfHeaderPlus ( oPdf  ) 

Adds shop logo to page header. Returns position for next texts in pdf

Parameters:
object $oPdf pdf document object
Returns:
int

Definition at line 626 of file myorder.php.

MyOrder.pdfHeader ( oPdf  ) 

Creating new page with shop logo. Returning position to continue data writing

Parameters:
object $oPdf pdf document object
Returns:
int

Definition at line 654 of file myorder.php.

MyOrder.genPdf ( sFilename,
iSelLang = 0 
)

Generates order pdf report file

Parameters:
string $sFilename name of report file
int $iSelLang active language
Returns:
null

Definition at line 679 of file myorder.php.

MyOrder._setBillingAddressToPdf ( oPdf  )  [protected]

Set billing address info to pdf

Parameters:
object $oPdf pdf document object
Returns:
null

Definition at line 721 of file myorder.php.

MyOrder._setDeliveryAddressToPdf ( oPdf  )  [protected]

Set delivery address info to pdf

Parameters:
object $oPdf pdf document object
Returns:
null

Definition at line 741 of file myorder.php.

MyOrder._setOrderArticlesToPdf ( oPdf,
&$  iStartPos,
blShowPrice = true 
) [protected]

Set order articles info and articles VAT's to pdf

Parameters:
object $oPdf pdf document object
int &$iStartPos text start position from top
bool $blShowPrice show articles prices / VAT info or not
Returns:
null

Definition at line 765 of file myorder.php.

MyOrder.exportStandart ( oPdf  ) 

Exporting standard invoice pdf

Parameters:
object $oPdf pdf document object
Returns:
null

Definition at line 831 of file myorder.php.

MyOrder.exportDeliveryNote ( oPdf  ) 

Generating delivery note pdf

Parameters:
object $oPdf pdf document object
Returns:
null

Definition at line 953 of file myorder.php.

MyOrder._replaceExtendedChars ( sValue,
blReverse = false 
) [protected]

Replaces some special characters to HTML compatible symbol codes. SWITCHED OFF NOW ( 2.2 )

Parameters:
string $sValue initial value
bool $blReverse (default false) if false - checks if we do have already htmlentities inside
Returns:
string

Definition at line 1064 of file myorder.php.

MyOrder.getVats (  ) 

Returns order articles VATS's

Returns:
array

Definition at line 1091 of file myorder.php.

MyOrder.getCurrency (  ) 

Returns order currency object

Returns:
object

Definition at line 1101 of file myorder.php.

MyOrder.getSelectedLang (  ) 

Returns order currency object

Returns:
object

Definition at line 1111 of file myorder.php.

MyOrder.getOrderArticles ( blStorno = false  ) 

Assigns data, stored in oxorderarticles to oxorder object .

Returns:
null

Definition at line 1121 of file myorder.php.


Member Data Documentation

MyOrder.$_iSelectedLang = 0 [protected]

Definition at line 534 of file myorder.php.

MyOrder.$_oActShop = null [protected]

Definition at line 540 of file myorder.php.

MyOrder.$_aVATs = array() [protected]

Definition at line 546 of file myorder.php.

MyOrder.$_oCur = null [protected]

Definition at line 552 of file myorder.php.


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

Generated on Tue Apr 21 15:48:09 2009 for OXID eShop CE by  doxygen 1.5.5