Stable
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user