update($componentData)) { return $component; } else { App::abort(500); } } public function postUpdateComponentOrder() { $componentData = Input::all(); unset($componentData['component'][0]); // Remove random 0 index. foreach ($componentData['component'] as $componentId => $order) { $component = Component::find($componentId); $component->update([ 'order' => $order ]); } return $componentData; } }