public function orderDown($id) { $company = Company::findOrFail($id); if ($company->sort >= Company::all()->count() - 1) { abort(500); } $companyAbove = Company::where('sort', $company->sort + 1)->first(); $companyAbove->sort--; $companyAbove->save(); $company->sort++; $company->save(); return Redirect::route("companies::admin"); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $joboffer = Joboffer::findOrFail($id); $companies = Company::all(); return view("companies.joboffers.edit", ['joboffer' => $joboffer, 'companies' => $companies]); }