Files
2025-11-19 07:37:25 +01:00

23 lines
841 B
PHP

<?php
namespace App\Actions\Generate\Utilities;
use App\Actions\Generate\PdfGenerator;
use App\Models\ProjektPlatzhalter;
class Platzhalter
{
public static function load($projekte_id)
{
$platzhalter = ProjektPlatzhalter::where('projekte_id', $projekte_id)->pluck('platzhaltertext', 'platzhalter')->toArray();
$platzhalter['###INTERNER_NAME###'] = PdfGenerator::$projekt->interner_name;
$platzhalter['###OFFIZIELLER_NAME###'] = PdfGenerator::$projekt->offizieller_name;
$platzhalter['###ORT###'] = PdfGenerator::$projekt->ort;
$platzhalter['###DATUM###'] = PdfGenerator::$projekt->erstellung;
$platzhalter['###GUTACHTER###'] = PdfGenerator::$gutachter->company;
$platzhalter['###AUFTRAGGEBER###'] = PdfGenerator::$auftraggeber->company;
return $platzhalter;
}
}