uawdijnntqw1x1x1
IP : 216.73.216.93
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
foodbank.codeskitter.site
/
fa8fd
/
..
/
app
/
Http
/
Services
/
ComplaintService.php
/
/
<?php namespace App\Http\Services; use App\Models\Report; use App\Enums\OrderStatus; use App\Enums\ReportStatus; use App\Enums\PaymentStatus; use Illuminate\Http\Request; class ComplaintService { public $adminBalanceId = 1; public function changeStatus($id,$status) { $report = Report::findOrFail($id); $report->status = $status; if ($report->order->payment_status == PaymentStatus::PAID ) { $refund = app(TransactionService::class)->refund($this->adminBalanceId, $report->order->user->balance_id, $report->order->total, $report->order->id); if ($refund->status) { $report->order->payment_status = PaymentStatus::UNPAID; $report->order->paid_amount = 0; $report->order->status = OrderStatus::CANCEL; } } $report->save(); return $report; } public function storeReport($request) { $report = new Report(); $report->order_id = $request->get('order_id'); $report->description = $request->get('description'); $report->status = ReportStatus::PENDING; $report->save(); if (request()->file('image')) { $report->addMedia(request()->file('image'))->toMediaCollection('report'); } return $report; } }
/home/users/unlimited/www/foodbank.codeskitter.site/fa8fd/../app/Http/Services/ComplaintService.php