|
- <?php
-
- declare(strict_types=1);
-
- use App\Controllers\HomeController;
- use App\Controllers\ProjectController;
- use App\Controllers\TaskController;
-
- $router->get('/', [HomeController::class, 'index']);
- $router->get('/projects', [ProjectController::class, 'index']);
- $router->get('/projects/create', [ProjectController::class, 'create']);
- $router->post('/projects', [ProjectController::class, 'store']);
- $router->get('/projects/{id}', [ProjectController::class, 'show']);
- $router->post('/projects/{id}/status', [ProjectController::class, 'updateStatus']);
- $router->post('/projects/{id}/tasks', [TaskController::class, 'store']);
- $router->post('/tasks/{id}/status', [TaskController::class, 'updateStatus']);
- $router->get('/activity', [HomeController::class, 'activity']);
|