PHP Class Kimai_Invoice_AbstractRenderer

Author: Kevin Papst
Mostrar archivo Open project: kimai/kimai

Public Methods

Method Description
canRender ( ) : boolean Returns if the file can be rendered.
getModel ( ) : Kimai_Invoice_PrintModel
getTemplateDir ( ) : string
getTemplateFile ( ) : string
getTemporaryDirectory ( ) : string
render ( ) : mixed Render the invoice.
setModel ( Kimai_Invoice_PrintModel $model )
setTemplateDir ( string $templateDir )
setTemplateFile ( string $templateFile )
setTemporaryDirectory ( string $tempDir )

Protected Methods

Method Description
prepareCustomerArray ( $customer )

Method Details

canRender() public method

Returns if the file can be rendered.
public canRender ( ) : boolean
return boolean

getModel() public method

public getModel ( ) : Kimai_Invoice_PrintModel
return Kimai_Invoice_PrintModel

getTemplateDir() public method

public getTemplateDir ( ) : string
return string

getTemplateFile() public method

public getTemplateFile ( ) : string
return string

getTemporaryDirectory() public method

public getTemporaryDirectory ( ) : string
return string

prepareCustomerArray() protected method

protected prepareCustomerArray ( $customer )

render() abstract public method

Render the invoice.
abstract public render ( ) : mixed
return mixed

setModel() public method

public setModel ( Kimai_Invoice_PrintModel $model )
$model Kimai_Invoice_PrintModel

setTemplateDir() public method

public setTemplateDir ( string $templateDir )
$templateDir string

setTemplateFile() public method

public setTemplateFile ( string $templateFile )
$templateFile string

setTemporaryDirectory() public method

public setTemporaryDirectory ( string $tempDir )
$tempDir string