diff --git a/app/Http/Controllers/CustomerApi/AssetController.php b/app/Http/Controllers/APIS/CustomerApi/AssetController.php similarity index 72% rename from app/Http/Controllers/CustomerApi/AssetController.php rename to app/Http/Controllers/APIS/CustomerApi/AssetController.php index 4cfe9a5..1ae3952 100644 --- a/app/Http/Controllers/CustomerApi/AssetController.php +++ b/app/Http/Controllers/APIS/CustomerApi/AssetController.php @@ -1,6 +1,6 @@ get(); return response()->json($userAssetLinks); } -} +} \ No newline at end of file diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..f8dbadc --- /dev/null +++ b/app/Providers/RouteServiceProvider.php @@ -0,0 +1,61 @@ +by($request->user()?->id ?: $request->ip()); + }); + + $this->routes(function () { + //Created by : Chandan Yadav; Created at : 28 Jan 2025; Use : API; + Route::middleware('api') + ->prefix('api') + ->group(base_path('routes/api.php')); + + + Route::middleware('api') + ->prefix('apia') + ->group(base_path('routes/admin_api.php')); + + Route::middleware('api') + ->prefix('apic') + ->group(base_path('routes/customer_api.php')); + + Route::middleware('web') + ->group(base_path('routes/web.php')); + }); + } +} diff --git a/bootstrap/providers.php b/bootstrap/providers.php index 38b258d..f4ecddf 100644 --- a/bootstrap/providers.php +++ b/bootstrap/providers.php @@ -2,4 +2,5 @@ return [ App\Providers\AppServiceProvider::class, + App\Providers\RouteServiceProvider::class, ]; diff --git a/routes/admin_api.php b/routes/admin_api.php new file mode 100644 index 0000000..6b6745c --- /dev/null +++ b/routes/admin_api.php @@ -0,0 +1,9 @@ +