File manager - Edit - /home/autoph/public_html/projects/document_tracking/routes/api.php
Back
<?php use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; use App\Http\Resources\DocumentResource; use App\Http\Controllers\UserController; use App\Http\Controllers\DocumentController; use App\Models\Document; /* |-------------------------------------------------------------------------- | 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::post('register', [UserController::class, 'register']); // Route::post('login', [UserController::class, 'login']); Route::middleware('auth:api')->post('logout',[UserController::class, 'logout']); Route::middleware('auth:api')->resource('document',DocumentController::class); Route::middleware('auth:api')->get('v2/document/fetchall',[DocumentController::class, 'fetchall']); Route::middleware('auth:api')->get('v2/user/fetchDoc',[UserController::class, 'fetchDoc']); Route::middleware('auth:api')->post('v2/document/return',[DocumentController::class, 'return']); Route::middleware('auth:api')->post('v2/document/receiveFile', [DocumentController::class, 'receiveFile']); Route::middleware('auth:api')->post('v2/document/redirectFile',[DocumentController::class,'redirect']); Route::middleware('auth:api')->post('v2/user/sendMessage',[UserController::class,'sendMessage']); Route::middleware('auth:api')->get('v2/user/readMessage',[UserController::class,'readMessage']); Route::middleware('auth:api')->get('v2/user/analyticsDashboard', [UserController::class, 'analyticsDashboard']); Route::middleware('auth:api')->post('v2/user/analyticsByDate',[UserController::class, 'analyticsByDate']); Route::middleware('auth:api')->get('v2/user/adminPanel',[UserController::class, 'adminAnalytics']); Route::middleware('auth:api')->get('v2/user/getDocumentsByCompany',[UserController::class, 'getDocumentsByCompany']); Route::middleware('auth:api')->get('v2/user/getDocumentsByDealer',[UserController::class, 'getDocumentsByDealer']); Route::middleware('auth:api')->get('v2/user/getDocumentsByDepartment',[UserController::class, 'getDocumentsByDepartment']); Route::middleware('auth:api')->get('v2/user/getDepartmentsByCompany',[UserController::class, 'getDepartmentsByCompany']); Route::middleware('auth:api')->get('v2/user/getDocsByFilter',[UserController::class, 'getDocsByFilter']); Route::middleware('auth:api')->get('v2/user/getDocumentsOnAnalyticsDashboard',[DocumentController::class, 'getDocumentsOnAnalyticsDashboard']); Route::middleware('auth:api')->get('v2/document/DocumentAnalyticsDashboardByCompany',[DocumentController::class, 'DocumentAnalyticsDashboardByCompany']); Route::middleware('auth:api')->get('v2/document/DocumentAnalyticsDashboardByDealer',[DocumentController::class, 'DocumentAnalyticsDashboardByDealer']); Route::middleware('auth:api')->get('v2/document/DocumentAnalyticsDashboardByDepartment',[DocumentController::class, 'DocumentAnalyticsDashboardByDepartment']); Route::middleware('auth:api')->post('v2/document/search',[DocumentController::class,'search']); Route::middleware('auth:api')->post('v2/document/searchDoc',[DocumentController::class,'searchDoc']); Route::middleware('auth:api')->post('v2/document/finalizeFile',[DocumentController::class,'finalizeFile']); Route::middleware('auth:api')->post('v2/user/printPDF',[UserController::class,'printPDF']); Route::middleware('auth:api')->post('v2/user/getNearDue',[UserController::class,'getNearDue']); Route::middleware(['web'])->group(function () { // }); // Route::middleware('auth:api')->get('/fetchall', function (){ // return DocumentResource::collection(Document::all()); // });
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0 |
proxy
|
phpinfo
|
Settings