public function reorder($object_name) { $fields = explode('&', Input::get('order')); $precedence = 1; foreach ($fields as $field) { list($garbage, $id) = explode('=', $field); if (!empty($id)) { DB::table(DB_FIELDS)->where('id', $id)->update(['precedence' => $precedence]); $precedence++; } } self::organizeTable($object_name); ObjectController::saveSchema(); }