Tôi có một gói bộ nạp (LoaderBundle
) nên đăng ký các gói khác trong cùng một thư mục.Có thể đăng ký động các gói trong Symfony2 không?
/Acme/LoaderBundle/...
/Acme/ToBeLoadedBundle1/...
/Acme/ToBeLoadedBundle2/...
tôi muốn tránh bằng tay đăng ký mỗi gói mới (trong Acme
thư mục) trong AppKernel::registerBundles()
. Tốt hơn là tôi muốn một cái gì đó trong LoaderBundle
để chạy trên mọi yêu cầu và tự động đăng ký ToBeLoadedBundle1
và ToBeLoadedBundle2
. Có thể không?
Cố gắng tránh sự cần thiết phải làm cho PHP mở thư mục và/hoặc các tập tin stat. Ngay cả với bộ đệm hệ điều hành lớn này là bất lợi cho hiệu suất. Tất nhiên nó có thể khá tiện dụng để phát triển. – PAStheLoD