Manuale di WP Core> Standard di codifica PHP> Convenzioni di denominazione suggerisce quanto segue per nominare file con classi:
I nomi dei file di classe devono essere basati sul nome della classe con
class-
anteposto e i caratteri di sottolineatura nel nome della classe sostituiti con trattini, ad esempioWP_Error
diventano:class-wp-error.php
Mentre dalla formulazione della sezione è principalmente inteso per l' uso di base , lo stile di codifica generalmente si applica (e secondo me) a codici WP di terze parti.
Tuttavia, poiché core non supporta gli spazi dei nomi (PHP 5.2, ugh) questo non tiene conto di questo caso.
Qual è il modo pratico per farlo dalla prospettiva della convenienza degli sviluppatori? Supporto di caricatori automatici?
Potrei vedere più modi alternativi:
- ignorando del tutto lo spazio dei nomi
- incluso lo spazio dei nomi nel nome del file
- usando gli spazi dei nomi come livelli di cartella
- usando del tutto uno schema di denominazione alternativo, come PSR