You've already forked isop-mirror
feat: implement student management features including listing, editing, and updating student data
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
use App\Http\Controllers\Auth\RegisteredUserController;
|
||||
use App\Http\Controllers\CompanyController;
|
||||
use App\Http\Controllers\InternshipController;
|
||||
use App\Http\Controllers\StudentDataController;
|
||||
use App\Models\Company;
|
||||
use App\Models\StudentData;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -20,6 +21,12 @@ Route::middleware(['auth:sanctum'])->get('/user', function (Request $request) {
|
||||
return $user;
|
||||
});
|
||||
|
||||
Route::middleware(['auth:sanctum'])->prefix('/students')->group(function () {
|
||||
Route::get('/', [StudentDataController::class, 'all']);
|
||||
Route::get('/{id}', [StudentDataController::class, 'get']);
|
||||
Route::post('/{id}', [StudentDataController::class, 'update_all']);
|
||||
});
|
||||
|
||||
Route::post('/password-reset', [RegisteredUserController::class, 'reset_password'])
|
||||
->middleware(['guest', 'throttle:6,1'])
|
||||
->name('password.reset');
|
||||
@@ -34,4 +41,6 @@ Route::prefix('/internships')->group(function () {
|
||||
|
||||
Route::prefix('/companies')->middleware("auth:sanctum")->group(function () {
|
||||
Route::get("/simple", [CompanyController::class, 'all_simple']);
|
||||
Route::get("/{id}", [CompanyController::class, 'get']);
|
||||
Route::post("/{id}", [CompanyController::class, 'update_all']);
|
||||
});
|
||||
Reference in New Issue
Block a user