dolibarr 18.0.6
CommActionRapport Class Reference

Class to generate event report. More...

Public Member Functions

 __construct ($db, $month, $year)
 Constructor.
 
 write_file ($socid=0, $catid=0, $outputlangs='')
 Write the object to document file to disk.
 

Private Member Functions

 _pages (&$pdf, $outputlangs)
 Write content of pages.
 
 _pagehead (&$pdf, $outputlangs, $pagenb)
 Show top header of page.
 

Detailed Description

Class to generate event report.

Definition at line 36 of file rapport.class.php.

Constructor & Destructor Documentation

◆ __construct()

CommActionRapport::__construct ( $db,
$month,
$year )

Constructor.

Parameters
DoliDB$dbDatabase handler
int$monthMonth
int$yearYear

Definition at line 87 of file rapport.class.php.

References description, getDolGlobalInt(), pdf_getFormat(), and type.

Member Function Documentation

◆ _pagehead()

CommActionRapport::_pagehead ( & $pdf,
$outputlangs,
$pagenb )
private

Show top header of page.

Parameters
PDF$pdfObject PDF
Translate$outputlangsObject lang for output
int$pagenbPage nb
Returns
integer

Definition at line 357 of file rapport.class.php.

References pdf_getPDFFont().

Referenced by _pages().

◆ _pages()

CommActionRapport::_pages ( & $pdf,
$outputlangs )
private

Write content of pages.

Parameters
PDF$pdfObject pdf
Translate$outputlangsObject langs
Returns
int 1

Definition at line 228 of file rapport.class.php.

References _pagehead(), dol_get_first_day(), dol_get_last_day(), dol_htmlentitiesbr_decode(), dol_nboflines(), dol_print_date(), dol_string_nohtmltag(), dol_syslog(), dol_trunc(), and dolGetFirstLineOfText().

Referenced by write_file().

◆ write_file()

CommActionRapport::write_file ( $socid = 0,
$catid = 0,
$outputlangs = '' )

Write the object to document file to disk.

Parameters
int$socidThirdparty id
int$catidCat id
Translate$outputlangsLang object for output language
Returns
int 1=OK, 0=KO

Definition at line 124 of file rapport.class.php.

References _pages(), dol_mkdir(), dolChmod(), pdf_getInstance(), and pdf_getPDFFont().


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