]> git.agnieray.net Git - galette.git/commit - tests/Galette/Entity/tests/units/PdfModel.php
Rework PDF models patterns and replacements
authorJohan Cwiklinski <johan@x-tnd.be>
Sat, 21 Nov 2020 10:43:28 +0000 (11:43 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Sat, 5 Dec 2020 08:44:52 +0000 (09:44 +0100)
commita9bb81f58c7496073177eebde4ab3e195b9cb30a
treed79e494e06312ec21238ac836521da75d9565937
parent27418414af4147d8431156ab6b0893aee35c4d12
Rework PDF models patterns and replacements

refs #1393

Factorize patterns, add tests
Add contribution amount in letters; closes #1520
Add support for contributions and transactions dynamic fields
Set a width on date fields to fix a display issue
14 files changed:
galette/lib/Galette/Controllers/PdfController.php
galette/lib/Galette/Entity/DynamicFieldsHandle.php
galette/lib/Galette/Entity/PdfAdhesionFormModel.php
galette/lib/Galette/Entity/PdfContribution.php [new file with mode: 0644]
galette/lib/Galette/Entity/PdfInvoice.php
galette/lib/Galette/Entity/PdfModel.php
galette/lib/Galette/Entity/PdfReceipt.php
galette/lib/Galette/IO/PdfAdhesionForm.php
galette/lib/Galette/IO/PdfAttendanceSheet.php
galette/lib/Galette/IO/PdfContribution.php
galette/lib/Galette/Repository/PdfModels.php
tests/Galette/Entity/tests/units/PdfModel.php [new file with mode: 0644]
tests/Galette/Repository/tests/units/PdfModels.php
tests/coverage.php