Symfony 4.1 - DependencyInjection (Component)

Symfony\Component\DependencyInjection




symfony

Symfony\Component\DependencyInjection

नेमस्पेस

कक्षाएं

Alias
ChildDefinition यह परिभाषा एक और परिभाषा का विस्तार करती है।
Container कंटेनर एक निर्भरता इंजेक्शन कंटेनर है।
ContainerAwareTrait कन्टेनरवेयर विशेषता।
ContainerBuilder कंटेनरब्यूलर एक डीआई कंटेनर है जो आसानी से सेवाओं का वर्णन करने के लिए एपीआई प्रदान करता है।
Definition परिभाषा एक सेवा परिभाषा का प्रतिनिधित्व करती है।
EnvVarProcessor
ExpressionLanguage डिफ़ॉल्ट अभिव्यक्ति के लिए कुछ फ़ंक्शन जोड़ता है।
ExpressionLanguageProvider कुछ अभिव्यक्ति अभिव्यक्ति को परिभाषित करें।
Parameter पैरामीटर एक पैरामीटर संदर्भ का प्रतिनिधित्व करता है।
Reference संदर्भ एक सेवा संदर्भ का प्रतिनिधित्व करता है।
ServiceLocator
TypedReference एक PHP प्रकार-संकेतित सेवा संदर्भ का प्रतिनिधित्व करता है।
Variable एक चर का प्रतिनिधित्व करता है।

इंटरफेस

ContainerAwareInterface कंटेनरीवेयरइंटरफेस उन वर्गों द्वारा लागू किया जाना चाहिए जो एक कंटेनर पर निर्भर करते हैं।
ContainerInterface कंटेनरइंटरफेस सेवा कंटेनर वर्गों द्वारा कार्यान्वित इंटरफ़ेस है।
EnvVarProcessorInterface EnvVarProcessorInterface पर्यावरण-जैसे चरों को प्रबंधित करने वाली वस्तुओं द्वारा कार्यान्वित किया जाता है।
ResettableContainerInterface ResettableContainerInterface कंटेनर के लिए अतिरिक्त रीसेटिंग कार्यक्षमता को परिभाषित करता है, साझा सेवाओं को तब जारी करने की अनुमति देता है जब कंटेनर की आवश्यकता नहीं होती है।
ServiceSubscriberInterface एक ServiceSubscriber स्थिर (@link getSubscribedServices) विधि के माध्यम से इसकी निर्भरता को उजागर करता है।
TaggedContainerInterface TaggedContainerInterface इंटरफ़ेस लागू किया गया है जब एक कंटेनर जानता है कि टैग से कैसे निपटना है।