Files
Global-Jain/routes/api/v1/request.php

19 lines
1.3 KiB
PHP
Raw Permalink Normal View History

2025-11-05 10:37:10 +05:30
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\Api\V1\Access\RequestController;
Route::group(['middleware' => 'auth:sanctum', 'as' => 'api.request.', 'prefix' => 'user'], function () {
Route::post('send-request', [RequestController::class, 'sendFriendRequest'])->name('send-request');
Route::post('accept-request', [RequestController::class, 'acceptFriendRequest'])->name('accept-request');
Route::get('request-list', [RequestController::class, 'listFriendRequest'])->name('request-list');
Route::get('my-request-list', [RequestController::class, 'myListFriendRequest'])->name('my-request-list');
Route::get('sent-request-list', [RequestController::class, 'sentRequestList'])->name('sent-request-list');
Route::get('my-sent-request-list', [RequestController::class, 'mySentRequestList'])->name('my-sent-request-list');
Route::match(['GET','POST'], 'friend-list', [RequestController::class, 'friendList'])->name('friend-list');
Route::match(['GET','POST'], 'my-friend-list', [RequestController::class, 'myFriendList'])->name('my-friend-list');
Route::match(['GET','POST'], 'friend-list/{user}', [RequestController::class, 'userFriendList'])->name('user-friend-list');
Route::POST('user-suggestion', [RequestController::class, 'friendSuggestion'])->name('friend-suggestion');
});