Laravel 5.7
Container

Container
श्रेणी कंटेनर ArrayAccess , कंटेनर लागू करता है ( स्रोत देखें )
गुण
स्थिर संरक्षित Container | $ उदाहरण | विश्व स्तर पर उपलब्ध कंटेनर (यदि कोई हो)। | |
संरक्षित सरणी | $ संकल्प लिया | प्रकारों की एक सरणी जिसे हल किया गया है। | |
संरक्षित सरणी | $ बाइंडिंग | कंटेनर की बाइंडिंग। | |
संरक्षित सरणी | $ methodBindings | कंटेनर की विधि बाइंडिंग। | |
संरक्षित सरणी | $ उदाहरणों | कंटेनर के साझा उदाहरण। | |
संरक्षित सरणी | $ उपनाम | पंजीकृत प्रकार के उपनाम। | |
संरक्षित सरणी | $ abstractAliases | अमूर्त नाम से पंजीकृत उपनाम। | |
संरक्षित सरणी | $ extenders | एक्सटेंशन सेवाओं के लिए बंद हो जाता है। | |
संरक्षित सरणी | $ टैग | सभी पंजीकृत टैग। | |
संरक्षित सरणी | $ buildStack | वर्तमान में बनाए जा रहे कॉन्क्रीट के ढेर। | |
संरक्षित सरणी | $ के साथ | पैरामीटर स्टैक को ओवरराइड करता है। | |
सरणी | $ प्रासंगिक | प्रासंगिक बाध्यकारी नक्शा। | |
संरक्षित सरणी | $ reboundCallbacks | सभी पंजीकृत रिबाउंड कॉलबैक। | |
संरक्षित सरणी | $ globalResolvingCallbacks | सभी वैश्विक समाधान कॉलबैक हैं। | |
संरक्षित सरणी | $ globalAfterResolvingCallbacks | कॉलबैक को हल करने के बाद सभी वैश्विक। | |
संरक्षित सरणी | $ resolvingCallbacks | वर्ग प्रकार द्वारा हल कॉलबैक के सभी। | |
संरक्षित सरणी | $ afterResolvingCallbacks | वर्ग प्रकार से कॉलबैक को हल करने के बाद सभी। |
तरीके
ContextualBindingBuilder |
when
(स्ट्रिंग | सरणी $ कंक्रीट)
एक प्रासंगिक बंधन को परिभाषित करें। |
|
bool |
bound
(स्ट्रिंग $ अमूर्त)
निर्धारित करें कि क्या दिए गए सार प्रकार को बाध्य किया गया है। |
|
has
($ id)
{} @Inheritdoc |
||
bool |
resolved
(स्ट्रिंग $ अमूर्त)
निर्धारित करें कि क्या दिए गए सार प्रकार को हल किया गया है। |
|
bool |
isShared
(स्ट्रिंग $ सार)
निर्धारित करें कि क्या किसी प्रकार को साझा किया गया है। |
|
bool |
isAlias
(स्ट्रिंग $ नाम)
निर्धारित करें कि क्या दी गई स्ट्रिंग एक उपनाम है। |
|
शून्य |
bind
(स्ट्रिंग $ सार,
Closure
| स्ट्रिंग | शून्य $ ठोस = अशक्त, बूल $ साझा = गलत)
कंटेनर के साथ एक बंधन पंजीकृत करें। |
|
Closure |
getClosure
(स्ट्रिंग $ अमूर्त, स्ट्रिंग $ कंक्रीट)
एक प्रकार का निर्माण करते समय उपयोग किया जाने वाला क्लोजर प्राप्त करें। |
|
bool |
hasMethodBinding
(स्ट्रिंग $ विधि)
निर्धारित करें कि क्या कंटेनर में एक विधि बाध्यकारी है। |
|
शून्य |
bindMethod
(सरणी | स्ट्रिंग $ विधि,
Closure
$ कॉलबैक)
कंटेनर :: कॉल के साथ हल करने के लिए कॉलबैक को बांधें। |
|
तार |
parseBindMethod
(सरणी | स्ट्रिंग $ विधि)
वर्ग @ विधि प्रारूप में बाध्य होने की विधि प्राप्त करें। |
|
मिश्रित |
callMethodBinding
(स्ट्रिंग $ विधि, मिश्रित $ उदाहरण)
दी गई विधि के लिए विधि बंधन प्राप्त करें। |
|
शून्य |
addContextualBinding
(स्ट्रिंग $ ठोस, स्ट्रिंग $ सार,
Closure
| स्ट्रिंग $ कार्यान्वयन)
कंटेनर में एक प्रासंगिक बंधन जोड़ें। |
|
शून्य |
bindIf
(स्ट्रिंग $ सार,
Closure
| स्ट्रिंग | शून्य $ ठोस = अशक्त, बूल $ साझा = गलत)
यदि यह पहले से पंजीकृत नहीं है तो एक बंधन को पंजीकृत करें। |
|
शून्य |
singleton
(स्ट्रिंग $ अमूर्त,
Closure
| स्ट्रिंग | शून्य $ ठोस = अशक्त)
कंटेनर में एक साझा बंधन पंजीकृत करें। |
|
शून्य |
extend
(स्ट्रिंग $ अमूर्त,
Closure
$ बंद)
"विस्तार" कंटेनर में एक अमूर्त प्रकार। |
|
मिश्रित |
instance
(स्ट्रिंग $ सार, मिश्रित $ उदाहरण)
कंटेनर में साझा किए गए मौजूदा उदाहरण को पंजीकृत करें। |
|
शून्य |
removeAbstractAlias
(स्ट्रिंग $ खोजा गया)
प्रासंगिक बाध्यकारी उर्फ कैश से एक उपनाम निकालें। |
|
शून्य |
tag
(सरणी | स्ट्रिंग $ अमूर्त, सरणी | मिश्रित $ टैग)
किसी दिए गए बंधन में टैग का एक सेट असाइन करें। |
|
सरणी |
tagged
(स्ट्रिंग $ टैग)
दिए गए टैग के लिए सभी बाइंडिंग का समाधान करें। |
|
शून्य |
alias
(स्ट्रिंग $ सार, स्ट्रिंग $ उपनाम)
उपनाम एक अलग नाम के लिए। |
|
मिश्रित |
rebinding
(स्ट्रिंग $ अमूर्त,
Closure
$ कॉलबैक)
एक अमूर्त विद्रोही घटना के लिए एक नया कॉलबैक बांधें। |
|
मिश्रित |
refresh
(स्ट्रिंग $ सार, मिश्रित $ लक्ष्य, स्ट्रिंग $ विधि)
दिए गए लक्ष्य और विधि पर एक उदाहरण को ताज़ा करें। |
|
शून्य |
rebound
(स्ट्रिंग $ अमूर्त)
दिए गए सार प्रकार के लिए "रिबाउंड" कॉलबैक फायर करें। |
|
सरणी |
getReboundCallbacks
(स्ट्रिंग $ सार)
किसी दिए गए प्रकार के लिए रिबाउंड कॉलबैक प्राप्त करें। |
|
Closure |
wrap
(
Closure
$ कॉलबैक, सरणी $ पैरामीटर = [])
दिए गए क्लोजर को ऐसे लपेटें कि निष्पादित होने पर इसकी निर्भरता इंजेक्ट हो जाए। |
|
मिश्रित |
call
(
call
योग्य | स्ट्रिंग $ कॉलबैक, सरणी $ पैरामीटर = [], स्ट्रिंग | शून्य $ defaultMethod = शून्य)
दिए गए क्लोजर / वर्ग @ विधि को कॉल करें और इसकी निर्भरता को इंजेक्ट करें। |
|
Closure |
factory
(स्ट्रिंग $ अमूर्त)
कंटेनर से दिए गए प्रकार को हल करने के लिए एक क्लोजर प्राप्त करें। |
|
मिश्रित |
makeWith
(स्ट्रिंग $ अमूर्त, सरणी $ पैरामीटर = [])
बनाने के लिए एक उपनाम समारोह का नाम ()। |
|
मिश्रित |
make
(स्ट्रिंग $ अमूर्त, सरणी $ पैरामीटर = [])
कंटेनर से दिए गए प्रकार को हल करें। |
|
get
($ id)
{} @Inheritdoc |
||
मिश्रित |
resolve
(स्ट्रिंग $ सार, सरणी $ पैरामीटर = [])
कंटेनर से दिए गए प्रकार को हल करें। |
|
मिश्रित |
getConcrete
(स्ट्रिंग $ सार)
किसी दिए गए सार के लिए ठोस प्रकार प्राप्त करें। |
|
स्ट्रिंग | अशक्त |
getContextualConcrete
(स्ट्रिंग $ सार)
दिए गए सार के लिए प्रासंगिक ठोस बंधन प्राप्त करें। |
|
स्ट्रिंग | अशक्त |
findInContextualBindings
(स्ट्रिंग $ अमूर्त)
प्रासंगिक बंधन सरणी में दिए गए अमूर्त के लिए ठोस बंधन का पता लगाएं। |
|
bool |
isBuildable
(मिश्रित $ कंक्रीट, स्ट्रिंग $ सार)
निर्धारित करें कि क्या दी गई कंक्रीट निर्माण योग्य है। |
|
मिश्रित |
build
(स्ट्रिंग $ कंक्रीट)
दिए गए प्रकार का एक ठोस उदाहरण तुरंत। |
|
सरणी |
resolveDependencies
(सरणी $ निर्भरताएँ)
रिफ्लेक्शनपैरमीटर से निर्भरता के सभी को हल करें। |
|
bool |
hasParameterOverride
(
ReflectionParameter
$ निर्भरता)
निर्धारित करें कि दी गई निर्भरता में एक पैरामीटर ओवरराइड है। |
|
मिश्रित |
getParameterOverride
(
ReflectionParameter
$ निर्भरता)
एक निर्भरता के लिए एक पैरामीटर ओवरराइड प्राप्त करें। |
|
सरणी |
getLastParameterOverride
()
अंतिम पैरामीटर ओवरराइड प्राप्त करें। |
|
मिश्रित |
resolvePrimitive
(
ReflectionParameter
परिमाण $ पैरामीटर)
एक गैर-श्रेणी संकेतित आदिम निर्भरता को हल करें। |
|
मिश्रित |
resolveClass
(
ReflectionParameter
$ पैरामीटर)
कंटेनर से एक वर्ग आधारित निर्भरता को हल करें। |
|
शून्य |
notInstantiable
(स्ट्रिंग $ ठोस)
एक अपवाद फेंक दें कि कंक्रीट तत्काल नहीं है। |
|
शून्य |
unresolvablePrimitive
(
ReflectionParameter
$ पैरामीटर)
एक अनमोलनीय आदिम के लिए एक अपवाद फेंक दें। |
|
शून्य |
resolving
(
Closure
| स्ट्रिंग $ सार,
Closure
$ कॉलबैक = अशक्त)
एक नया समाधान कॉलबैक पंजीकृत करें। |
|
शून्य |
afterResolving
(
Closure
| स्ट्रिंग $ अमूर्त,
Closure
$ कॉलबैक = अशक्त)
सभी प्रकार के कॉलबैक को हल करने के बाद एक नया रजिस्टर करें। |
|
शून्य |
fireResolvingCallbacks
(स्ट्रिंग $ अमूर्त, मिश्रित $ ऑब्जेक्ट)
सुलझती कॉलबैक की सभी आग। |
|
शून्य |
fireAfterResolvingCallbacks
(स्ट्रिंग $ सार, मिश्रित $ ऑब्जेक्ट)
कॉलबैक को हल करने के बाद सभी आग। |
|
सरणी |
getCallbacksForType
(स्ट्रिंग $ सार, ऑब्जेक्ट $ ऑब्जेक्ट, सरणी $ callbacksPerType)
दिए गए प्रकार के लिए सभी कॉलबैक प्राप्त करें। |
|
शून्य |
fireCallbackArray
(मिश्रित $ ऑब्जेक्ट, सरणी $ कॉलबैक)
किसी ऑब्जेक्ट के साथ कॉलबैक की एक सरणी को फायर करें। |
|
सरणी |
getBindings
()
कंटेनर की बाइंडिंग प्राप्त करें। |
|
तार |
getAlias
(स्ट्रिंग $ सार)
यदि उपलब्ध हो तो एक सार के लिए उपनाम प्राप्त करें। |
|
सरणी |
getExtenders
(स्ट्रिंग $ सार)
दिए गए प्रकार के लिए एक्सटेंडर कॉलबैक प्राप्त करें। |
|
शून्य |
forgetExtenders
(स्ट्रिंग $ सार)
दिए गए प्रकार के लिए सभी एक्सटेंडर कॉलबैक निकालें। |
|
शून्य |
dropStaleInstances
(स्ट्रिंग $ सार)
बासी उदाहरणों और उपनामों को छोड़ दें। |
|
शून्य |
forgetInstance
(स्ट्रिंग $ सार)
इंस्टेंट कैश से एक हल किया गया उदाहरण निकालें। |
|
शून्य |
forgetInstances
()
कंटेनर से सभी उदाहरणों को साफ़ करें। |
|
शून्य |
flush
()
सभी बाइंडिंग और हल किए गए उदाहरणों के कंटेनर को फ्लश करें। |
|
स्थिर Container |
getInstance
()
कंटेनर के विश्व स्तर पर उपलब्ध उदाहरण सेट करें। |
|
स्थिर Container | Container |
setInstance
(
Container
$ कंटेनर = शून्य)
कंटेनर का साझा उदाहरण सेट करें। |
|
bool |
offsetExists
(स्ट्रिंग $ कुंजी)
यदि निर्धारित ऑफसेट मौजूद है, तो निर्धारित करें। |
|
मिश्रित |
offsetGet
(स्ट्रिंग $ कुंजी)
किसी दिए गए ऑफसेट पर मान प्राप्त करें। |
|
शून्य |
offsetSet
(स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य)
दिए गए ऑफसेट पर मान सेट करें। |
|
शून्य |
offsetUnset
(स्ट्रिंग $ कुंजी)
किसी दिए गए ऑफ़सेट पर मान प्राप्त करें। |
|
मिश्रित |
__get
(स्ट्रिंग $ कुंजी)
कंटेनर सेवाओं को गतिशील रूप से एक्सेस करें। |
|
शून्य |
__set
(स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य)
कंटेनर सेवाओं को गतिशील रूप से सेट करें। |
विवरण
ContextualBindingBuilder (बाइंडिंग)
एक प्रासंगिक बंधन को परिभाषित करें।
बूल बाउंड (स्ट्रिंग $ अमूर्त)
निर्धारित करें कि क्या दिए गए सार प्रकार को बाध्य किया गया है।
है ($ आईडी)
{} @Inheritdoc
बूल हल (स्ट्रिंग $ अमूर्त)
निर्धारित करें कि क्या दिए गए सार प्रकार को हल किया गया है।
बूल हैशेयरिंग (स्ट्रिंग $ सार)
निर्धारित करें कि क्या किसी प्रकार को साझा किया गया है।
बूल इलियास (स्ट्रिंग $ नाम)
निर्धारित करें कि क्या दी गई स्ट्रिंग एक उपनाम है।
शून्य बाँध (स्ट्रिंग $ सार, Closure | स्ट्रिंग | शून्य $ ठोस = अशक्त, बूल $ साझा = गलत)
कंटेनर के साथ एक बंधन पंजीकृत करें।
संरक्षित Closure गेट Closure (स्ट्रिंग $ अमूर्त, स्ट्रिंग $ कंक्रीट)
एक प्रकार का निर्माण करते समय उपयोग किया जाने वाला क्लोजर प्राप्त करें।
बूल hasMethodBinding (स्ट्रिंग $ विधि)
निर्धारित करें कि क्या कंटेनर में एक विधि बाध्यकारी है।
शून्य bindMethod (सरणी | स्ट्रिंग $ विधि, Closure $ कॉलबैक)
कंटेनर :: कॉल के साथ हल करने के लिए कॉलबैक को बांधें।
संरक्षित स्ट्रिंग parseBindMethod (सरणी | स्ट्रिंग $ विधि)
वर्ग @ विधि प्रारूप में बाध्य होने की विधि प्राप्त करें।
मिश्रित कॉलमैथोडबाइंडिंग (स्ट्रिंग $ विधि, मिश्रित $ इंस्टेंस)
दी गई विधि के लिए विधि बंधन प्राप्त करें।
शून्य addContextualBinding (स्ट्रिंग $ ठोस, स्ट्रिंग $ सार, Closure | स्ट्रिंग $ कार्यान्वयन)
कंटेनर में एक प्रासंगिक बंधन जोड़ें।
शून्य बाँध (स्ट्रिंग $ सार, Closure | स्ट्रिंग | शून्य $ ठोस = अशक्त, बूल $ साझा = झूठ)
यदि यह पहले से पंजीकृत नहीं है तो एक बंधन को पंजीकृत करें।
शून्य सिंगलटन (स्ट्रिंग $ सार, Closure | स्ट्रिंग | शून्य $ ठोस = अशक्त)
कंटेनर में एक साझा बंधन पंजीकृत करें।
शून्य विस्तार (स्ट्रिंग $ अमूर्त, Closure $ क्लोजर)
"विस्तार" कंटेनर में एक अमूर्त प्रकार।
मिश्रित उदाहरण (स्ट्रिंग $ सार, मिश्रित $ उदाहरण)
कंटेनर में साझा किए गए मौजूदा उदाहरण को पंजीकृत करें।
संरक्षित शून्य हटाएब्रेटीआलिया (स्ट्रिंग $ खोजा गया)
प्रासंगिक बाध्यकारी उर्फ कैश से एक उपनाम निकालें।
शून्य टैग (सरणी | स्ट्रिंग $ सार, सरणी | मिश्रित $ टैग)
किसी दिए गए बंधन में टैग का एक सेट असाइन करें।
सरणी टैग (स्ट्रिंग $ टैग)
दिए गए टैग के लिए सभी बाइंडिंग का समाधान करें।
शून्य उपनाम (स्ट्रिंग $ सार, स्ट्रिंग $ उपनाम)
उपनाम एक अलग नाम के लिए।
मिश्रित रिबंडिंग (स्ट्रिंग $ अमूर्त, Closure $ कॉलबैक)
एक अमूर्त विद्रोही घटना के लिए एक नया कॉलबैक बांधें।
मिश्रित ताज़ा (स्ट्रिंग $ सार, मिश्रित $ लक्ष्य, स्ट्रिंग $ विधि)
दिए गए लक्ष्य और विधि पर एक उदाहरण को ताज़ा करें।
संरक्षित शून्य प्रतिक्षेप (स्ट्रिंग $ सार)
दिए गए सार प्रकार के लिए "रिबाउंड" कॉलबैक फायर करें।
संरक्षित सरणी getReboundCallbacks (स्ट्रिंग $ सार)
किसी दिए गए प्रकार के लिए रिबाउंड कॉलबैक प्राप्त करें।
Closure रैप ( Closure $ कॉलबैक, एरे $ पैरामीटर = [])
दिए गए क्लोजर को ऐसे लपेटें कि निष्पादित होने पर इसकी निर्भरता इंजेक्ट हो जाए।
मिश्रित कॉल (कॉल करने योग्य। स्ट्रिंग $ कॉलबैक, एरे $ पैरामीटर = [], स्ट्रिंग | शून्य $ डिफॉल्टमेथोड = शून्य)
दिए गए क्लोजर / वर्ग @ विधि को कॉल करें और इसकी निर्भरता को इंजेक्ट करें।
Closure कारखाना (स्ट्रिंग $ अमूर्त)
कंटेनर से दिए गए प्रकार को हल करने के लिए एक क्लोजर प्राप्त करें।
मिश्रित मेकविथ (स्ट्रिंग $ अमूर्त, सरणी $ पैरामीटर = [])
बनाने के लिए एक उपनाम समारोह का नाम ()।
मिश्रित बनाना (स्ट्रिंग $ अमूर्त, सरणी $ पैरामीटर = [])
कंटेनर से दिए गए प्रकार को हल करें।
मिल ($ आईडी)
{} @Inheritdoc
संरक्षित मिश्रित समाधान (स्ट्रिंग $ अमूर्त, सरणी $ पैरामीटर = [])
कंटेनर से दिए गए प्रकार को हल करें।
संरक्षित मिश्रित getConcrete (स्ट्रिंग $ सार)
किसी दिए गए सार के लिए ठोस प्रकार प्राप्त करें।
संरक्षित स्ट्रिंग | null getContextualConcrete (स्ट्रिंग $ अमूर्त)
दिए गए सार के लिए प्रासंगिक ठोस बंधन प्राप्त करें।
संरक्षित स्ट्रिंग | अशक्त खोजेंइन्तेक्चुअलुअल बाइंडिंग (स्ट्रिंग $ अमूर्त)
प्रासंगिक बंधन सरणी में दिए गए अमूर्त के लिए ठोस बंधन का पता लगाएं।
संरक्षित बूल हैउपयोगी (मिश्रित $ कंक्रीट, स्ट्रिंग $ अमूर्त)
निर्धारित करें कि क्या दी गई कंक्रीट निर्माण योग्य है।
मिश्रित बिल्ड (स्ट्रिंग $ कंक्रीट)
दिए गए प्रकार का एक ठोस उदाहरण तुरंत।
संरक्षित सरणी समाधान निर्भरताएँ (सरणी $ निर्भरताएँ)
रिफ्लेक्शनपैरमीटर से निर्भरता के सभी को हल करें।
संरक्षित बूल hasParameterOverride ( ReflectionParameter परिमाण $ निर्भरता)
निर्धारित करें कि दी गई निर्भरता में एक पैरामीटर ओवरराइड है।
संरक्षित मिश्रित getParameterOverride ( ReflectionParameter $ निर्भरता)
एक निर्भरता के लिए एक पैरामीटर ओवरराइड प्राप्त करें।
संरक्षित सरणी getLastParameterOverride ()
अंतिम पैरामीटर ओवरराइड प्राप्त करें।
संरक्षित मिश्रित संकल्पात्मक ( ReflectionParameter $ पैरामीटर)
एक गैर-श्रेणी संकेतित आदिम निर्भरता को हल करें।
संरक्षित मिश्रित समाधानक्लास ( ReflectionParameter $ पैरामीटर)
कंटेनर से एक वर्ग आधारित निर्भरता को हल करें।
संरक्षित शून्य ध्यान देने योग्य (स्ट्रिंग $ कंक्रीट)
एक अपवाद फेंक दें कि कंक्रीट तत्काल नहीं है।
संरक्षित शून्य अनार्य परोपकारी ( ReflectionParameter $ पैरामीटर)
एक अनमोलनीय आदिम के लिए एक अपवाद फेंक दें।
शून्य निराकरण ( Closure | स्ट्रिंग $ अमूर्त, Closure $ कॉलबैक = अशक्त)
एक नया समाधान कॉलबैक पंजीकृत करें।
शून्य होने के बाद ( Closure | स्ट्रिंग $ सार, Closure $ कॉलबैक = अशक्त)
सभी प्रकार के कॉलबैक को हल करने के बाद एक नया रजिस्टर करें।
संरक्षित शून्य आग। क्रॉलिंग कॉलबैक (स्ट्रिंग $ अमूर्त, मिश्रित $ ऑब्जेक्ट)
सुलझती कॉलबैक की सभी आग।
संरक्षित शून्य आग। बाद में। निर्माण वापस (स्ट्रिंग $ सार, मिश्रित $ वस्तु)
कॉलबैक को हल करने के बाद सभी आग।
संरक्षित सरणी getCallbacksForType (स्ट्रिंग $ सार, ऑब्जेक्ट $ ऑब्जेक्ट, सरणी $ callbacksPerType)
दिए गए प्रकार के लिए सभी कॉलबैक प्राप्त करें।
संरक्षित शून्य फ़ायरकॉलबैकअरे (मिश्रित $ ऑब्जेक्ट, सरणी $ कॉलबैक)
किसी ऑब्जेक्ट के साथ कॉलबैक की एक सरणी को फायर करें।
सरणी getBindings ()
कंटेनर की बाइंडिंग प्राप्त करें।
स्ट्रिंग गेटियास (स्ट्रिंग $ अमूर्त)
यदि उपलब्ध हो तो एक सार के लिए उपनाम प्राप्त करें।
संरक्षित सरणी getExtenders (स्ट्रिंग $ सार)
दिए गए प्रकार के लिए एक्सटेंडर कॉलबैक प्राप्त करें।
शून्य भूल-भत्ते (स्ट्रिंग $ सार)
दिए गए प्रकार के लिए सभी एक्सटेंडर कॉलबैक निकालें।
संरक्षित शून्य ड्रॉपस्टेल इनस्टेंस (स्ट्रिंग $ सार)
बासी उदाहरणों और उपनामों को छोड़ दें।
शून्य विस्मरण (स्ट्रिंग $ सार)
इंस्टेंट कैश से एक हल किया गया उदाहरण निकालें।
शून्य विस्मरण ()
कंटेनर से सभी उदाहरणों को साफ़ करें।
शून्य फ्लश ()
सभी बाइंडिंग और हल किए गए उदाहरणों के कंटेनर को फ्लश करें।
स्थिर Container getInstance ()
कंटेनर के विश्व स्तर पर उपलब्ध उदाहरण सेट करें।
बूल ऑफसेट (स्ट्रिंग $ कुंजी)
यदि निर्धारित ऑफसेट मौजूद है, तो निर्धारित करें।
मिश्रित ऑफसेटगेट (स्ट्रिंग $ कुंजी)
किसी दिए गए ऑफसेट पर मान प्राप्त करें।
शून्य ऑफसेट (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य)
दिए गए ऑफसेट पर मान सेट करें।
शून्य ऑफसेट (स्ट्रिंग $ कुंजी)
किसी दिए गए ऑफ़सेट पर मान प्राप्त करें।
मिश्रित __get (स्ट्रिंग $ कुंजी)
कंटेनर सेवाओं को गतिशील रूप से एक्सेस करें।
शून्य __set (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य)
कंटेनर सेवाओं को गतिशील रूप से सेट करें।