Я уверен, что должен быть более быстрый способ сделать следующее. Я не смог найти ничего о том, как сохранить модальный объект laravel в виде новой строки без перезаписи существующего элемента. По сути, более простой из моего существующего кода:
$oldItem = Item::find(1);
$newItem = new Item;
$newItem->key = $oldItem ->key;
$newItem->name = $oldItem ->name;
$newItem->path = $oldItem ->path;
$newItem->save();
Вместо этого, копируя все, кроме идентификатора строки:
$oldItem = Item::find(1);
$newItem = $oldItem;
unset($newItem->id);
$newItem->save();