Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/dispora.aplikasipos.info/app/Http/Controllers/
Upload File :
Current File : /home/aplikasiposinfo/www/dispora.aplikasipos.info/app/Http/Controllers/MedsosController.php

<?php

namespace App\Http\Controllers;

use App\Models\medsos;
use Illuminate\Contracts\Encryption\DecryptException;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Crypt;

class MedsosController extends Controller
{
    public function index(){
        $data['fb'] = medsos::where('id',1)->first();
        $data['ig'] = medsos::where('id',2)->first();
        $data['yt'] = medsos::where('id',3)->first();
        $data['tw'] = medsos::where('id',4)->first();
        return view('medsos.index')->with($data);
    }
    public function update(Request $request, String $id){
        try {
            $decryptedId = Crypt::decryptString($id);
           

            $data = [
                'link'=>$request->link
            ];


            medsos::where('id',$decryptedId)->update($data);
            return redirect()->back()->with('success', 'Data berhasil terubah!');
        } catch (DecryptException $e) {
            return redirect()->back()->with('error', 'Invalid ID');
        }
    }
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]