आर्किटेक्चर और request · प्रश्न 11 / 12
एक service को एक जगह GeneralUtility::makeInstance() से लिया जाता है, और extension की Services.yaml public: false set करती है। क्या आवश्यक है?
1 उत्तर सही है। कठिन
उत्तर दिखाएँ
उत्तर
- D service को public होना चाहिए, जैसे #[Autoconfigure(public: true)] के ज़रिए
व्याख्या
makeInstance() container से केवल public services ले सकता है; constructor injection में public होना मायने नहीं रखता।