public function doFormat($id, $input) { $tp = TP::findOrFail($id); $ordres = $input['ordre']; $questions = $tp->questions(); foreach ($ordres as $id => $ordre) { $questions->updateExistingPivot($id, ['ordre' => $ordre], false); } if (isset($input['break'])) { $breaks = $input['break']; foreach ($breaks as $id => $value) { $questions->updateExistingPivot($id, ['breakafter' => 1], false); } } return true; }