Files
GSB-Construction/Modules/TimelineScheduling/routes/web.php

12 lines
688 B
PHP

<?php
use Illuminate\Support\Facades\Route;
use Modules\TimelineScheduling\Http\Controllers\MilestoneController;
Route::middleware(['web', 'auth', 'permission:projects.access'])->group(function () {
Route::get('scheduling', [MilestoneController::class, 'index'])->name('projects.scheduling.index');
Route::post('scheduling/milestones', [MilestoneController::class, 'store'])->name('projects.milestones.store');
Route::put('scheduling/milestones/{milestone}', [MilestoneController::class, 'update'])->name('projects.milestones.update');
Route::delete('scheduling/milestones/{milestone}', [MilestoneController::class, 'destroy'])->name('projects.milestones.destroy');
});