Route::resource('/series', SeriesController::class)
    ->only(['create', 'store','index', 'destroy', 'edit','update']);

C ⇒ Create

  public function create()
    {
        return view('series.create');
    }

R ⇒ Read

public function index(Request $request)
    {
//        $series = DB::select('select * from series;');
//        dd($series);
//        $series = Serie::all();
        $series = Serie::query()->orderBy('nome','desc')->get();
        $msgSuccess = session('msgSuccess');

        return view('series.index', ['series' => $series])
            ->with('msgSuccess', $msgSuccess);
    }

U ⇒ Update

 public function update(Serie $series, Request $request){
        $series->name = $request->name;
        $series->save();
        return to_route('series.index')->with('msgSuccess', "Serie '{$series->name}' alterado com sucesso!");
    }

D ⇒ Delete

    public function destroy(Serie $series, Request $request)
    {
//        dd($request->route());
//        $serie = Serie::find($series);
//        Serie::destroy($series->id);
        $series->delete();
//        $request->session()->flash('msgSuccess', "Serie  '{$series->name}'  removido com sucesso!");
        return to_route('series.index')
            ->with('msgSuccess', "Serie  '{$series->name}'  removido com sucesso!");
    }

E ⇒ Edit