В Drupal 7 у меня может быть модуль внутри другого модуля. Это все еще имеет место в Drupal 8 и как я мог бы классы пространства имен внутри подмодуля?
Еще одна вещь, которую я могу сделать в Drupal 7, - это создавать подпапки внутри папки модулей для группировки моих модулей.
Пример:
сайты
--- / все
--- / --- / модули
--- / --- / --- / Collection_Alpha
--- / --- / --- / --- / module_a
--- / - - / --- / --- / module_b
--- / --- / --- / Collection_Beta
--- / --- / --- / --- / module_x
--- / --- / --- / --- / module_y
Это все еще возможно в Drupal 8? Если да, то как мне нужно распределять пространства между моими классами, чтобы автозагрузчик мог разрешить его в правильной структуре папок?
Например: Drupal \ Collection_Alpha \ module_a \ myClass1?
Drupal\my_module
в «my_module / src»,Drupal\my_submodule
субмодуль будет в «my_module / modules / my_submodule / src» и т. д.