Drupal 7에서는 다른 모듈 안에 모듈을 가질 수 있습니다. Drupal 8에서도 여전히 그렇습니까? 하위 모듈 내에서 네임 스페이스 클래스를 어떻게 사용합니까?
Drupal 7에서 할 수있는 또 다른 일은 모듈 폴더 안에 하위 폴더를 만들어 모듈을 그룹화하는 것입니다.
예:
사이트
--- / 모두
--- / --- / 모듈
--- / --- / --- / Collection_Alpha
--- / --- / --- / --- / module_a
--- /- -/ --- / --- / module_b
--- / --- / --- / Collection_Beta
--- / --- / --- / --- / module_x
--- / --- / --- / --- / 모듈 _y
Drupal 8에서도 여전히 가능합니까? 그렇다면 오토로더가 올바른 폴더 구조로 클래스를 해석 할 수 있도록 클래스 네임 스페이스를 어떻게 지정해야합니까?
예 : Drupal \ Collection_Alpha \ module_a \ myClass1?
Drupal\my_module'my_module / src'에 있고, 서브 모듈은Drupal\my_submodule'my_module / modules / my_submodule / src'에 있습니다.