Me he acostumbrado a hacer paneles de configuración bastante robustos para mis módulos ahora, y encuentro que los nombres y la gestión de las variables son bastante difíciles .
Tengo variables como mymodule_section_subvar_varname_type_context
y no solo pierdo el rastro del orden de los elementos en mis nombres de variables, sino que siento que tener un nombre de variable tan largo es un defecto de diseño.
He estado considerando el uso de una matriz serializada en una variable mymodule_section_settings
junto con un conjunto de funciones que facilitan el mantenimiento de esa matriz, pero me encantaría recibir información sobre cuáles (si las hay) mejores prácticas se han establecido fuera de los prefijos y / o ejemplos de módulos en los que confiamos y lo que están haciendo para grandes conjuntos de variables.
¡Gracias!