// SYSTEM PANEL //
[ROOT]
/
mnt
/
pleskStorage
/
vhosts
/
kodsolutions.net
/
subdomains
/
qlock.kodsolutions.net
/
routes
[ PARENT ]
EDIT :: api.php
<?php use App\Http\Controllers\Api\AuthController; use App\Http\Controllers\Api\ConversationController; use App\Http\Middleware\ForceJsonResponse; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | 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! | ,'basicAuth' */ Route::group(['namespace' => 'App\\Http\\Controllers\\Api', 'middleware' => [ForceJsonResponse::class], ], function () { Route::post('/validate-mobile', [AuthController::class, 'validateMobile']); Route::post('/verify-mobile', [AuthController::class, 'verifyMobile']); Route::group(['middleware' => ['auth:sanctum']], function () { Route::post('/logout', [AuthController::class, 'logout']); Route::get('/profile', [AuthController::class, 'getProfile']); Route::post('/profile/update', [AuthController::class, 'updateProfile']); Route::put('/fcm/token', [AuthController::class, 'refreshFcmToken']); Route::get('/conversations', [ConversationController::class, 'getConversations']); Route::get('/conversations/{id}', [ConversationController::class, 'getConversation']); Route::post('/conversations', [ConversationController::class, 'createConversation']); Route::post('/messages', [ConversationController::class, 'sendMessage']); Route::get('/messages/{conversationId}', [ConversationController::class, 'getMessages']); Route::delete('/messages/{id}', [ConversationController::class, 'deleteMessage']); Route::put('/messages/{id}/read', [ConversationController::class, 'markAsRead']); }); });
SAVE
CANCEL