TanNguyen01 / BookingOnline

0 stars 0 forks source link

Sử dụng Resource Controllers #15

Closed code-tieumomo closed 2 months ago

code-tieumomo commented 2 months ago

Yêu cầu

Với các API dạng CRUD, ví dụ như:

Route::prefix('services')->group(function () {
    Route::get('/list', [ServiceController::class, 'index'])->name('list.service');
    Route::get('/{id}', [ServiceController::class, 'show'])->name('show.service');
    Route::post('/post', [ServiceController::class, 'store'])->name('store.service');
    Route::put('/update/{id}', [ServiceController::class, 'update'])->name('update.service');
    Route::delete('delete/{id}', [ServiceController::class, 'destroy'])->name('destroy.service');
});

thì nên chuyển sang sử dụng resources controller để thu gọn code, dễ hiểu và đảm bảo các tiêu chuẩn về đặt tên route, tên hàm, ...

Lưu ý