api appointment store and show

This commit is contained in:
Muhammad Fajar
2022-11-07 17:03:39 +07:00
parent d8fbd6b396
commit d742e87285
7 changed files with 191 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
<?php
use Modules\Linksehat\Http\Controllers\Api\AppointmentController;
use Modules\Linksehat\Http\Controllers\Api\AuthController;
use Modules\Linksehat\Http\Controllers\Api\DashboardController;
use Modules\Linksehat\Http\Controllers\Api\DoctorController;
@@ -55,9 +56,11 @@ Route::prefix('linksehat')->group(function () {
Route::post('doctors/{id}/schedule', 'schedule')->name('doctors.schedule');
});
Route::middleware('auth:sanctum')->group(function () {
Route::get('profile', [ProfileController::class, 'index'])->name('profile');
Route::post('profile', [ProfileController::class, 'update'])->name('profile.update');
Route::apiResource('appointment', AppointmentController::class);
Route::apiResource('families', PersonController::class)->except(['destroy']);
});
});