Add usage to pdf
This commit is contained in:
parent
84c80b5cc0
commit
29cba29bac
|
@ -87,4 +87,9 @@ class BillType extends Repository implements PdfRepository
|
|||
return $page->first()->location;
|
||||
}
|
||||
|
||||
public function getUsage(Collection $page): string
|
||||
{
|
||||
return "Mitgliedsbeitrag für {$this->getFamilyName($page)}";
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -35,4 +35,6 @@ interface PdfRepository
|
|||
|
||||
public function getUntil(): Carbon;
|
||||
|
||||
public function getUsage(Collection $page): string;
|
||||
|
||||
}
|
||||
|
|
|
@ -30,7 +30,7 @@ class PdfRepositoryFactory
|
|||
$firstMember = $members->first()->first();
|
||||
|
||||
return $repo->setFilename(
|
||||
Str::slug("{$repo->getSubject()} für {$firstMember->firstname} {$firstMember->lastname}"),
|
||||
Str::slug("{$repo->getSubject()} für {$firstMember->lastname}"),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
Kontoinhaber: & DPSG Stamm Silva \\
|
||||
IBAN: & DE40 3425 0000 0000 2145 51 \\
|
||||
Bic: & SOLSDE33XXX \\
|
||||
Verwendungszweck: & Mitgliedsbeitrag für Noah Charnay
|
||||
Verwendungszweck: & <<<$data->getUsage($page)>>>
|
||||
\end{tabular}
|
||||
|
||||
Bitte nehmen Sie zur Kenntnis, dass der für jedes Mitglied obligatorische Versicherungsschutz über die DPSG nur dann für Ihr Kind / Ihre Kinder gilt, wenn der Mitgliedsbeitrag bezahlt wurde. Wenn dies nicht geschieht, müssen wir Ihr Kind / Ihre Kinder von allen Pfadfinderaktionen ausschließen. Dazu gehören sowohl die Gruppenstunden sowie Tagesaktionen als auch mehrtägige Lager.
|
||||
|
|
|
@ -68,11 +68,12 @@ class GenerateTest extends TestCase
|
|||
],
|
||||
'urlCallable' => fn (Collection $members): int => $members->first()->id,
|
||||
'type' => BillType::class,
|
||||
'filename' => 'rechnung-fur-firstname-lastname.pdf',
|
||||
'filename' => 'rechnung-fur-lastname.pdf',
|
||||
'output' => [
|
||||
'Rechnung',
|
||||
'15.00',
|
||||
'Beitrag 1995 für ::firstname:: ::lastname:: (::subName::)',
|
||||
'Mitgliedsbeitrag für ::lastname::',
|
||||
'Familie ::lastname::\\\\::street::\\\\::zip:: ::location::',
|
||||
],
|
||||
],
|
||||
|
@ -92,7 +93,7 @@ class GenerateTest extends TestCase
|
|||
],
|
||||
'urlCallable' => fn (Collection $members): int => $members->first()->id,
|
||||
'type' => BillType::class,
|
||||
'filename' => 'rechnung-fur-firstname-lastname.pdf',
|
||||
'filename' => 'rechnung-fur-lastname.pdf',
|
||||
'output' => [
|
||||
'29.04.2021',
|
||||
],
|
||||
|
|
Loading…
Reference in New Issue