En Drupal 7 puedo tener un módulo dentro de otro módulo. ¿Sigue siendo el caso en Drupal 8 y cómo haría yo las clases de espacio de nombres dentro del submódulo?
Otra cosa que puedo hacer en Drupal 7 es crear subcarpetas dentro de la carpeta de módulos para agrupar mis módulos.
Ejemplo:
sitios
--- / all
--- / --- / modules
--- / --- / --- / Collection_Alpha
--- / --- / --- / --- / module_a
--- / - - / --- / --- / module_b
--- / --- / --- / Collection_Beta
--- / --- / --- / --- / module_x
--- / --- / --- / --- / module_y
¿Sigue siendo posible en Drupal 8? En caso afirmativo, ¿cómo tendría que asignar un espacio de nombres a mis clases para que el autocargador pueda resolverlo en la estructura de carpetas correcta?
por ejemplo: Drupal \ Collection_Alpha \ module_a \ myClass1?
Drupal\my_module
en 'my_module / src', el submódulo estaráDrupal\my_submodule
en 'my_module / modules / my_submodule / src', y así sucesivamente