Improve contribution BDKJ Hesse
This commit is contained in:
parent
fecd461aef
commit
e21e818ac6
|
@ -6,6 +6,7 @@ use App\Contribution\Data\MemberData;
|
||||||
use App\Country;
|
use App\Country;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Illuminate\Support\Collection;
|
use Illuminate\Support\Collection;
|
||||||
|
use Illuminate\Support\Str;
|
||||||
use Zoomyboy\Tex\Engine;
|
use Zoomyboy\Tex\Engine;
|
||||||
use Zoomyboy\Tex\Template;
|
use Zoomyboy\Tex\Template;
|
||||||
|
|
||||||
|
@ -20,6 +21,7 @@ class BdkjHesse extends ContributionDocument
|
||||||
public string $zipLocation,
|
public string $zipLocation,
|
||||||
public ?Country $country,
|
public ?Country $country,
|
||||||
public Collection $members,
|
public Collection $members,
|
||||||
|
public string $eventName,
|
||||||
public ?string $filename = '',
|
public ?string $filename = '',
|
||||||
public string $type = 'F',
|
public string $type = 'F',
|
||||||
) {
|
) {
|
||||||
|
@ -46,6 +48,7 @@ class BdkjHesse extends ContributionDocument
|
||||||
zipLocation: $request['zipLocation'],
|
zipLocation: $request['zipLocation'],
|
||||||
country: Country::where('id', $request['country'])->firstOrFail(),
|
country: Country::where('id', $request['country'])->firstOrFail(),
|
||||||
members: MemberData::fromModels($request['members'])->chunk(20),
|
members: MemberData::fromModels($request['members'])->chunk(20),
|
||||||
|
eventName: $request['eventName'],
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -60,6 +63,7 @@ class BdkjHesse extends ContributionDocument
|
||||||
zipLocation: $request['zipLocation'],
|
zipLocation: $request['zipLocation'],
|
||||||
country: Country::where('id', $request['country'])->firstOrFail(),
|
country: Country::where('id', $request['country'])->firstOrFail(),
|
||||||
members: MemberData::fromApi($request['member_data'])->chunk(20),
|
members: MemberData::fromApi($request['member_data'])->chunk(20),
|
||||||
|
eventName: $request['eventName'],
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -112,7 +116,7 @@ class BdkjHesse extends ContributionDocument
|
||||||
|
|
||||||
public function basename(): string
|
public function basename(): string
|
||||||
{
|
{
|
||||||
return 'zuschuesse-bdkj-hessen';
|
return 'zuschuesse-bdkj-hessen' . Str::slug($this->eventName);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function view(): string
|
public function view(): string
|
||||||
|
|
Loading…
Reference in New Issue