Linux sg77.dns-private.com 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64
LiteSpeed
Server IP : 135.181.230.13 & Your IP : 216.73.217.69
Domains :
Cant Read [ /etc/named.conf ]
User : pilasate
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
pilasate /
public_html /
pilasa /
routes /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
237
B
-r-xr-xr-x
2026-06-11 02:58
api.php
4.16
KB
-rw-r--r--
2024-06-24 06:38
channels.php
558
B
-rw-r--r--
2024-02-19 06:31
console.php
592
B
-rw-r--r--
2024-02-19 06:31
error_log
6.55
KB
-rw-r--r--
2026-06-07 05:18
web.php
1.45
KB
-rw-r--r--
2024-06-24 06:39
wp-blog-header.php
2.74
KB
-r--r--r--
2026-06-01 03:28
wp-cron.php
2.74
KB
-rw-r--r--
2026-06-01 03:28
Save
Rename
<?php namespace App\Http\Controllers\Api; use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; use Illuminate\Support\Str; use TCG\Voyager\Events\Routing; use TCG\Voyager\Events\RoutingAdmin; use TCG\Voyager\Events\RoutingAdminAfter; use TCG\Voyager\Events\RoutingAfter; use TCG\Voyager\Facades\Voyager; /* |-------------------------------------------------------------------------- | API Routes |-------------------------------------------------------------------------- | | Here is where you can register API routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | is assigned the "api" middleware group. Enjoy building your API! | */ Route::middleware('auth:sanctum')->get('/user', function (Request $request) { return $request->user(); }); Route::group(['middleware' => ['cors', 'json.response']], function () { // ... // public routes // Route::post('/login', 'App\Api\AuthController@login')->name('login'); // Route::post('/register','App\Api\AuthController@register')->name('register'); Route::post('login', [AuthController::class, 'login'])->name('login'); Route::post('register', [AuthController::class, 'register'])->name('register'); }); Route::middleware('auth:api')->group(function () { // our routes to be protected will go in here // Route::post('/logout', 'App\Api\AuthController@logout')->name('logout.api'); Route::post('/logout', [AuthController::class, 'logout'])->name('logout.api'); }); // Route::post('login', [AuthController::class, 'login']); // Route::post('register', [AuthController::class, 'register']); /* |-------------------------------------------------------------------------- | Voyager Routes |-------------------------------------------------------------------------- | | This file is where you may override any of the routes that are included | with Voyager. | */ Route::post('custom-poll', [PollController::class, 'store']); Route::get('/receive-url', [UrlController::class, 'receiveUrl']); Route::group(['as' => 'voyagerapi.'], function () { event(new Routing()); $namespacePrefix = '\\'.config('voyager.controllers.namespace').'\\'; Route::group(['middleware' => 'api'], function () use ($namespacePrefix) { event(new RoutingAdmin()); // Main Admin and Logout Route // Main Admin and Logout Route Route::get('search', [SearchController::class, 'index']); try { foreach (Voyager::model('DataType')::all() as $dataType) { $breadController = $dataType->controller ? Str::start($dataType->controller, '\\') : $namespacePrefix.'VoyagerBaseApiController'; Route::get($dataType->slug.'/order', $breadController.'@order')->name($dataType->slug.'.order'); Route::post($dataType->slug.'/action', $breadController.'@action')->name($dataType->slug.'.action'); Route::post($dataType->slug.'/order', $breadController.'@update_order')->name($dataType->slug.'.update_order'); Route::get($dataType->slug.'/{id}/restore', $breadController.'@restore')->name($dataType->slug.'.restore'); Route::get($dataType->slug.'/relation', $breadController.'@relation')->name($dataType->slug.'.relation'); Route::post($dataType->slug.'/remove', $breadController.'@remove_media')->name($dataType->slug.'.media.remove'); Route::resource($dataType->slug, $breadController, ['parameters' => [$dataType->slug => 'id']]); } } catch (\InvalidArgumentException $e) { throw new \InvalidArgumentException("Custom routes hasn't been configured because: ".$e->getMessage(), 1); } catch (\Exception $e) { // do nothing, might just be because table not yet migrated. } // Settings Route::group([ 'as' => 'settings.', 'prefix' => 'settings', ], function () use ($namespacePrefix) { Route::get('/', ['uses' => $namespacePrefix.'VoyagerSettingsApiController@index', 'as' => 'index']); }); }); event(new RoutingAfter()); });