Ho preso l'abitudine di creare pannelli di configurazione abbastanza robusti per i miei moduli ora e trovo che i nomi delle variabili e la gestione siano abbastanza dolorosi .
Ho variabili come mymodule_section_subvar_varname_type_context
e non solo perdo traccia dell'ordine degli elementi nei miei nomi di variabili, ma mi sento come se avere un nome di variabile che è lungo un difetto di progettazione.
Ho preso in considerazione l'utilizzo di un array serializzato in una variabile mymodule_section_settings
insieme a una serie di funzioni che semplificano il mantenimento di tale array, ma mi piacerebbe un po 'di input in quali (se presenti) best practice sono state stabilite al di fuori dei prefissi e / o esempi di moduli di cui ci fidiamo e cosa stanno facendo per grandi insiemi di variabili.
Grazie!