No Drupal 7, posso ter um módulo dentro de outro módulo. Esse ainda é o caso no Drupal 8 e como eu classificaria as classes de namespace dentro do submódulo?
Outra coisa que posso fazer no Drupal 7 é criar subpastas dentro da pasta modules para agrupar meus módulos.
Exemplo:
sites
--- / todos
--- / --- / modules
--- / --- / --- / Collection_Alpha
--- / --- / --- / --- / module_a
--- / - - / --- / --- / module_b
--- / --- / --- / Collection_Beta
--- / --- / --- / --- / module_x
--- / --- / --- / --- / module_y
Isso ainda é possível no Drupal 8? Em caso afirmativo, como eu precisaria colocar um namespace em minhas classes para que o carregador automático possa resolvê-lo na estrutura de pastas correta?
por exemplo: Drupal \ Collection_Alpha \ module_a \ myClass1?
Drupal\my_module
em 'my_module / src', o submódulo estaráDrupal\my_submodule
em 'my_module / modules / my_submodule / src' e assim por diante