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