Galette API documentation
Gestionnaire d’Adhérents en Ligne Extrêmement Tarabiscoté mais Tellement Efficace
1.0.0
Galette\IO\PdfMembersCards Class Reference
Inheritance diagram for Galette\IO\PdfMembersCards:
Collaboration diagram for Galette\IO\PdfMembersCards:

Public Member Functions

 __construct (Preferences $prefs)
 
 init ()
 
 drawCards (array $members)
 
- Public Member Functions inherited from Galette\IO\Pdf
 __construct (Preferences $prefs, ?PdfModel $model=null)
 
 showPagination ()
 
 __destruct ()
 
 Error (mixed $msg)
 
 colorHex2Dec (string $hex6)
 
 Header ()
 
 Footer (TCPDF $pdf=null)
 
 PageHeader (string $title=null)
 
 PageBody ()
 
 getFilename ()
 
 download ()
 

Static Public Member Functions

static getWidth ()
 
static getHeight ()
 
static getCols ()
 
static getRows ()
 

Public Attributes

const PAGE_WIDTH = 210
 
const PAGE_HEIGHT = 297
 
- Public Attributes inherited from Galette\IO\Pdf
const FONT = 'DejaVuSans'
 
const FONT_SIZE = 10
 

Additional Inherited Members

- Protected Member Functions inherited from Galette\IO\Pdf
 setNoHeader ()
 
 setNoFooter ()
 
 modelPageHeader (string $title=null)
 
 standardPageHeader (string $title=null)
 
 fixSize (string $text, int $maxsize, int $fontsize, string $fontstyle='', string $fontname=null)
 
 cut (string $str, int $length)
 
 stretchHead (string $str, int $length)
 
- Protected Attributes inherited from Galette\IO\Pdf
Preferences $preferences
 
I18n $i18n
 
string $filename
 
float $footer_height
 

Detailed Description

Member card PDF

Author
Johan Cwiklinski johan.nosp@m.@x-t.nosp@m.nd.be

Constructor & Destructor Documentation

◆ __construct()

Galette\IO\PdfMembersCards::__construct ( Preferences  $prefs)

Main constructor, set creator and author

Parameters
Preferences$prefsPreferences

Member Function Documentation

◆ drawCards()

Galette\IO\PdfMembersCards::drawCards ( array  $members)

Draw members cards

Parameters
array<Adherent>$members Members
Returns
void

◆ getCols()

static Galette\IO\PdfMembersCards::getCols ( )
static

Get number of columns

Returns
integer

◆ getHeight()

static Galette\IO\PdfMembersCards::getHeight ( )
static

Get card height

Returns
integer

◆ getRows()

static Galette\IO\PdfMembersCards::getRows ( )
static

Get number of rows

Returns
integer

◆ getWidth()

static Galette\IO\PdfMembersCards::getWidth ( )
static

Get card width

Returns
integer

◆ init()

Galette\IO\PdfMembersCards::init ( )

Initialize PDF

Returns
void

Reimplemented from Galette\IO\Pdf.


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