Files
urbackup/FIX_HISTORY.md
mariano 1dc84aa5eb Stable
2026-05-20 09:20:27 +02:00

19 lines
603 B
Markdown

# Fix History
Questo file traccia i bug critici risolti per evitare di ripeterli.
## Regole per GLPI 11
- Utilizzare sempre `src/` per le classi (namespace: `GlpiPlugin\Urbackup\`)
- Non utilizzare la cartella `inc/` (deprecata)
- Prefisso tabelle database: `glpi_plugin_urbackup_*`
- Chiavi esterne: terminare con `_id` senza CONSTRAINT nativi
- Usare `declare(strict_types=1);` in ogni file PHP
## Regole PHP 8.3
- Constructor promotion per dependency injection
- Readonly classes per oggetti immutabili
- Typed class constants
- Usare `json_validate()` invece di `json_decode()` per validazione