Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Route;
- use App\Http\Controllers\UserController;
- use App\Http\Controllers\AuthController;
- use App\Http\Controllers\ArticleController;
- use App\Http\Controllers\ConfigurationController;
- use App\Http\Controllers\DonController;
- use App\Http\Controllers\RapportController;
- use App\Http\Controllers\TypeArticleController;
- Route::post('login', [AuthController::class, 'login']);
- Route::post('refresh', [AuthController::class, 'refresh']);
- Route::post('users', [UserController::class, 'store']);
- Route::group([
- 'middleware' => 'auth:api',
- ], function ($router) {
- Route::get('user', [UserController::class, 'getAuthUser']);
- Route::get('users/get-pronoms', [UserController::class, 'getPronoms']);
- Route::resource('users', UserController::class);
- Route::resource('articles', ArticleController::class);
- Route::resource('configurations', ConfigurationController::class);
- Route::resource('types-articles', TypeArticleController::class);
- Route::post('/dons', [DonController::class, 'store']);
- Route::post('/rapports/abonnement', [RapportController::class, 'genererRapportAbonnement']);
- Route::post('/rapports/don', [RapportController::class, 'genererRapportDon']);
- Route::post('/rapports/utilisateur', [RapportController::class, 'genererRapportUtilisateur']);
- Route::post('/users/{id}/paiement-membre', [UserController::class, 'payer']);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement