!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/notification/app/Http/Controllers/   drwxr-xr-x
Free 13.39 GB of 57.97 GB (23.09%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     StoreController.php (4.16 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

namespace App\Http\Controllers;
use 
App\Models\Page;
use 
App\Models\StoreSettings;
use 
Illuminate\Http\Request;
use 
Illuminate\Support\Facades\DB;
use 
Illuminate\Support\Facades\Validator;
use 
Illuminate\Support\Facades\Hash;

// use GuzzleHttp\Client;
use DateTime;


class 
StoreController extends Controller
{
    
/**
     * Create a new controller instance.
     *
     * @return void
     */
    
public function __construct()
    {
        
//
    
}
    
// get Vendor
    
function index()
    {   
        return 
"helllo world";
    }
    public function 
update($store_idRequest $req)
    {
        
$vendor StoreSettings::where('id',$store_id)->first();
        if (empty(
$vendor)) {
            return 
response()->json(['error' => 'true''message' =>"Invalid vendor"]);
        }else{
            
$vendor->store_name $req->input('store_name');
            
$vendor->district $req->input('district');
            
$vendor->address $req->input('address');
            
$ven=$vendor->save();

            if (
$ven) {
                return 
response()->json(['message' => "Store Successfully Updated."]);
            }else {
                return 
response()->json(['error' => 'true''message' => "Something is wrong please try again."]);
            }
        }
    }
    public function 
delivery($store_id,Request $req)
    {
        
$pr= new StoreSettings;
        
$pr_table $pr->getTable();
        
$columns  \Schema::getColumnListing($pr_table);
        
$params collect($req->all())->keys();
        foreach (
$params as $key) {
            if (
in_array($key,$columns,true)) {
               continue;
            }else{
                return 
response()->json(['error' => 'true''message' =>"invalid field ".$key]);
            }
        }
        
$vendor StoreSettings::where('id',$store_id)->first();
        if (empty(
$vendor)) {
            return 
response()->json(['error' => 'true''message' =>"Invalid vendor"]);
        }else{
            
$vendor->jiff $req->input('jiff');
            
$vendor->own $req->input('own');
            
$vendor->pick_up $req->input('pick_up');
            
$vendor->default_delivery $req->input('default_delivery');
            
$vendor->free_delivery $req->input('free_delivery');
            
$vendor->inside $req->input('inside');
            
$vendor->outside $req->input('outside');
            
$vendor->free_minimum $req->input('free_minimum');
            
$vendor->minimum_value $req->input('minimum_value');

            
$ven=$vendor->save();

            if (
$ven) {
                return 
response()->json(['message' => "Delivery Settings Successfully Updated."]);
            }else {
                return 
response()->json(['error' => 'true''message' => "Something is wrong please try again."]);
            }
        }
    }
    public function 
inventory($store_id,Request $req)
    {
        
$vendor StoreSettings::where('id',$store_id)->first();
        if (empty(
$vendor)) {
            return 
response()->json(['error' => 'true''message' =>"Invalid vendor"]);
        }else{
            
$vendor->low_stock $req->input('low_stock');
            
$ven=$vendor->save();

            if (
$ven) {
                return 
response()->json(['message' => "Low Stock Settings Successfully Updated."]);
            }else {
                return 
response()->json(['error' => 'true''message' => "Something is wrong please try again."]);
            }
        }
    }
    public function 
payment($store_id,Request $req)
    {
        
$vendor StoreSettings::where('id',$store_id)->first();
        if (empty(
$vendor)) {
            return 
response()->json(['error' => 'true''message' =>"Invalid vendor"]);
        }else{
            
$vendor->cod $req->input('cod');
            
$vendor->online $req->input('online');
            
$ven=$vendor->save();

            if (
$ven) {
                return 
response()->json(['message' => "Payment Method Successfully Updated."]);
            }else {
                return 
response()->json(['error' => 'true''message' => "Something is wrong please try again."]);
            }
        }
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.01 ]--