-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapi.php
19 lines (16 loc) · 847 Bytes
/
api.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\API\AuthController;
use App\Http\Controllers\API\AttendanceController;
Route::post('/login', [AuthController::class, 'login']);
Route::group(['middleware' => 'auth:sanctum'], function() {
Route::get('/get-attendance-today', [AttendanceController::class, 'getAttendanceToday']);
Route::get('/get-schedule', [AttendanceController::class, 'getSchedule']);
Route::post('/store-attendance', [AttendanceController::class, 'store']);
Route::get('/get-attendance-by-month-year/{month}/{year}', [AttendanceController::class, 'getAttendanceByMonthYear']);
Route::post('/banned', [AttendanceController::class, 'banned']);
});
Route::get('/user', function (Request $request) {
return $request->user();
})->middleware('auth:sanctum');