Skip to content

Commit afb6181

Browse files
committed
Refonte - classe Cotisations
1 parent b153f9f commit afb6181

32 files changed

Lines changed: 921 additions & 863 deletions

app/config/services.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ services:
2323
CCMBenchmark\Ting\Repository\Repository:
2424
tags: [ 'app.vendor.ting_repository' ]
2525

26+
AppBundle\Accounting\Invoices\Generator\InvoiceGeneration:
27+
tags: [ 'app.invoice_generation_handler' ]
28+
2629
Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler:
2730
public: false
2831
arguments:
@@ -167,18 +170,19 @@ services:
167170
Afup\Site\Forum\Inscriptions:
168171
autowire: true
169172

170-
Afup\Site\Association\CotisationsFactory:
171-
autowire: true
173+
AppBundle\Accounting\Invoices\Generator\MemberInvoiceGenerator: ~
174+
AppBundle\Accounting\Invoices\Generator\CompanyMemberInvoiceGenerator: ~
175+
176+
AppBundle\Accounting\Invoices\InvoiceGenerator:
177+
arguments:
178+
$handlers: !tagged_iterator app.invoice_generation_handler
172179

173180
Afup\Site\Corporate\Page:
174181
autowire: true
175182

176183
Afup\Site\Forum\Facturation:
177184
autowire: true
178185

179-
Afup\Site\Association\Cotisations:
180-
factory: ['@Afup\Site\Association\CotisationsFactory', 'create']
181-
182186
Afup\Site\Comptabilite\Comptabilite:
183187
autowire: true
184188

0 commit comments

Comments
 (0)