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
/
FileService.php
/
/
<?php namespace App\Http\Services; use App\Http\Services\ResponseService; use App\Models\Order; class FileService { public function orderFile($orderId, $request) { $order = Order::findOrfail($orderId); if ($request->hasFile('attachment') && $request->file('attachment')->isValid()) { $image_name = time() . '.' . $request->file('attachment')->extension(); $order->media()->delete(); $order->addMediaFromRequest('attachment')->usingFileName($image_name)->toMediaCollection('orders'); ResponseService::set(['status' => true]); } else { ResponseService::set(['message' => 'something wrong']); } return ResponseService::response(); } public function orderFileApi($orderId, $request) { $order = Order::find($orderId); if (blank($order)) { ResponseService::set(['message' => 'something wrong']); } if ($request->get('image') != '') { $realImage = base64_decode($request->get('image')); file_put_contents($request->get('fileName'), $realImage); $url = public_path($request->get('fileName')); $order->media()->delete(); $order->addMediaFromUrl($url)->toMediaCollection('orders'); File::delete($url); ResponseService::set(['status' => true]); } return ResponseService::response(); } }
/home/users/unlimited/www/foodbank.codeskitter.site/fa8fd/../app/Http/Services/FileService.php