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

603 B

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