CodeController laravel

crear i editar CodeController

creacio

php artisan make:controller CodeController

edicio

<?php

namespace App\Http\Controllers;

use App\Models\Code;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;

class CodeController extends Controller
{
    /**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function index()
    {
        $codes = Code::all();    
		return view('codes.index', compact('codes'));
    }
	
	public function install()
    {
        $codes = DB::table('codes')                
				->where('tipus', '=', 'l9f2' )
                ->get(); 
		return view('codes.install', compact('codes'));
    }
	
	public function laravel()
    {
        $codes = DB::table('codes')                
				->where('framework', '=', 'laravel' )
				
                ->get(); 
		return view('codes.laravel', compact('codes'));
    }
	
	public function filament()
    {
        $codes = DB::table('codes')                
				->where('framework', '=', 'filament' )
                ->get(); 
		return view('codes.filament', compact('codes'));
    }
	
	public function model_laravel()
    {
        $codes = DB::table('codes')                
				->where([
				['framework', '=', 'laravel'],
				['tipus', '=', 'model']
				])
                ->get(); 
		return view('codes.model', compact('codes'));
    }
	
	public function controller_laravel()
    {
        $codes = DB::table('codes')                
				->where([
				['framework', '=', 'laravel'],
				['tipus', '=', 'controllers']
				])
                ->get()->sortByDesc("updated_at"); 
		return view('codes.controller', compact('codes'));
    }
	
	

    /**
     * Show the form for creating a new resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function create()
    {
        //
    }

    /**
     * Store a newly created resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function store(Request $request)
    {
        //
    }

    /**
     * Display the specified resource.
     *
     * @param  \App\Models\Code  $code
     * @return \Illuminate\Http\Response
     */
    public function show(Code $code)
    {
        //
    }

    /**
     * Show the form for editing the specified resource.
     *
     * @param  \App\Models\Code  $code
     * @return \Illuminate\Http\Response
     */
    public function edit(Code $code)
    {
        //
    }

    /**
     * Update the specified resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \App\Models\Code  $code
     * @return \Illuminate\Http\Response
     */
    public function update(Request $request, Code $code)
    {
        //
    }

    /**
     * Remove the specified resource from storage.
     *
     * @param  \App\Models\Code  $code
     * @return \Illuminate\Http\Response
     */
    public function destroy(Code $code)
    {
        //
    }
}