/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function revisiones($descripcion = null) { if ($descripcion == 'todos') { $resultado = Revision::orderBy('descripcion')->get(); } else { $resultado = Revision::where('id', 'like', "%{$descripcion}%")->orderBy('id')->get(); } return view('revisiones', ["revisiones" => $resultado]); }
/** * Wipes ability to rollback any revisions. Called on field creation, deletion, or edit. * * @param $fid */ public static function wipeRollbacks($fid) { $revisions = Revision::where('fid', '=', $fid)->get(); foreach ($revisions as $revision) { $revision->rollback = 0; $revision->save(); } }