# Composer en SIGDA

El proyecto usa namespaces y PSR-4:

- `App\Controllers\` → `app/controllers/`
- `App\Models\` → `app/models/`
- `App\Core\` → `app/core/`
- `App\Services\` → `app/services/`
- `App\Middleware\` → `app/middleware/`

Después de copiar el proyecto, en la raíz ejecuta:

```bash
composer install
```

Para regenerar el autoload después de agregar clases:

```bash
composer dump-autoload
```

No necesitas registrar manualmente cada controlador en el router. El router descubre automáticamente los archivos `*Controller.php` de `app/controllers/`.
