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

Public Member Functions

 membersCards (Request $request, Response $response, int $id_adh=null)
 
 membersLabels (Request $request, Response $response)
 
 adhesionForm (Request $request, Response $response, int $id_adh=null)
 
 attendanceSheetConfig (Request $request, Response $response)
 
 attendanceSheet (Request $request, Response $response)
 
 contribution (Request $request, Response $response, int $id)
 
 group (Request $request, Response $response, int $id=null)
 
 models (Request $request, Response $response, int $id=null)
 
 storeModels (Request $request, Response $response)
 
 directlinkDocument (Request $request, Response $response, string $hash)
 
- Public Member Functions inherited from Galette\Controllers\AbstractController
 __construct (ContainerInterface $container)
 

Protected Member Functions

 sendResponse (Response $response, Pdf $pdf)
 
- Protected Member Functions inherited from Galette\Controllers\AbstractController
 galetteRedirect (Request $request, Response $response)
 
 getArgs (Request $request)
 
 withJson (Response $response, array $data, int $status=200)
 

Additional Inherited Members

- Protected Attributes inherited from Galette\Controllers\AbstractController
Db $zdb
 
Login $login
 
Preferences $preferences
 
Twig $view
 
Logo $logo
 
PrintLogo $print_logo
 
Plugins $plugins
 
RouteParser $routeparser
 
History $history
 
I18n $i18n
 
L10n $l10n
 
Session $session
 
Messages $flash
 
FieldsConfig $fields_config
 
ListsConfig $lists_config
 
array $members_fields
 
array $members_form_fields
 
array $members_fields_cats
 

Detailed Description

Galette PDF controller

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

Member Function Documentation

◆ adhesionForm()

Galette\Controllers\PdfController::adhesionForm ( Request  $request,
Response  $response,
int  $id_adh = null 
)

PDF adhesion form

Parameters
Request$requestPSR Request
Response$responsePSR Response
?integer$id_adh Member id
Returns
Response

◆ attendanceSheet()

Galette\Controllers\PdfController::attendanceSheet ( Request  $request,
Response  $response 
)

PDF attendance sheet

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ attendanceSheetConfig()

Galette\Controllers\PdfController::attendanceSheetConfig ( Request  $request,
Response  $response 
)

PDF attendance sheet configuration page

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ contribution()

Galette\Controllers\PdfController::contribution ( Request  $request,
Response  $response,
int  $id 
)

Contribution PDF

Parameters
Request$requestPSR Request
Response$responsePSR Response
integer$idContribution id
Returns
Response

◆ directlinkDocument()

Galette\Controllers\PdfController::directlinkDocument ( Request  $request,
Response  $response,
string  $hash 
)

Get direct document

Parameters
Request$requestPSR Request
Response$responsePSR Response
string$hashHash
Returns
Response

◆ group()

Galette\Controllers\PdfController::group ( Request  $request,
Response  $response,
int  $id = null 
)

Groups PDF

Parameters
Request$requestPSR Request
Response$responsePSR Response
?integer$id Group id
Returns
Response

◆ membersCards()

Galette\Controllers\PdfController::membersCards ( Request  $request,
Response  $response,
int  $id_adh = null 
)

Members PDF card

Parameters
Request$requestPSR Request
Response$responsePSR Response
?integer$id_adh Member id
Returns
Response

◆ membersLabels()

Galette\Controllers\PdfController::membersLabels ( Request  $request,
Response  $response 
)

Members PDF label

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ models()

Galette\Controllers\PdfController::models ( Request  $request,
Response  $response,
int  $id = null 
)

PDF models list

Parameters
Request$requestPSR Request
Response$responsePSR Response
?integer$id Model id
Returns
Response

◆ sendResponse()

Galette\Controllers\PdfController::sendResponse ( Response  $response,
Pdf  $pdf 
)
protected

Send response

Parameters
Response$responsePSR Response
Pdf$pdfPDF to output
Returns
Response

◆ storeModels()

Galette\Controllers\PdfController::storeModels ( Request  $request,
Response  $response 
)

Store PDF models

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

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