Anons79 Mini Shell

Directory : /home/proudlyafrican/www/app/Http/Controllers/
Upload File :
Current File : /home/proudlyafrican/www/app/Http/Controllers/socialcontroller.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use DB;
use Session;


class socialcontroller extends Controller
{
    //

    public function socials(){
        $socials=DB::Table('socials')->get();
        return view('admin.socials.list',array('socials'=>$socials));
    }
    public function add_social(){
        return view('admin.socials.add');
    }
    public function insert_social(Request $request){
        $data=array(
            'name'=>$request['name'],

        );
        DB::Table('socials')->insert($data);
        Session::flash('msg', 'Social has been added' );
        return redirect('socials');
    }
    public function update_social(Request $request){

        $data=array(
            'facebook'=>$request['facebook'],
            'facebook_status'=>$request['facebook_status'],
            'twitter'=>$request['twitter'],
            'twitter_status'=>$request['twitter_status'],
            'youtube'=>$request['youtube'],
            'youtube_status'=>$request['youtube_status'],
            'instagram'=>$request['instagram'],
            'instagram_status'=>$request['instagram_status'],
            'tiktok'=>$request['tiktok'],
            'tiktok_status'=>$request['tiktok_status'],

        );

        DB::Table('socials')->where('id',$request['id'])->update($data);
        Session::flash('msg', 'Social has been Updated' );
        return redirect('socials');
    }
    public function edit_social($id){
        $socials=DB::Table('socials')->Where('id',$id)->get();
        return view('admin.socials.edit',array('socials'=>$socials));
    }

    public function delete_social($id){

        $socials=DB::Table('socials')->Where('id',$id)->delete();
        Session::flash('msg', 'Social has been Delete' );
        return redirect('socials');
    }
}

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