Files
nutzwerte_fi4/app/Actions/Create/CreateProjektMethoden.php
T

22 lines
578 B
PHP

<?php
namespace App\Actions\Create;
use App\Models\ProjektMethode;
use App\Models\ProjektObjekteImDetail;
class CreateProjektMethoden
{
public function create($record)
{
ProjektMethode::where('projekte_id', $record->id)->delete();
$projekt_raeumealles = ProjektObjekteImDetail::where('projekte_id', $record->id)->get();
foreach ($projekt_raeumealles as $raeumealle) {
ProjektMethode::firstOrCreate([
'projekte_id' => $record->id,
'raumart' => $raeumealle->raumart,
]);
}
}
}