Laravel 5.6 - FileLoader (Config)
FileLoader

क्लास LoaderInterface लागू LoaderInterface ( स्रोत देखें )
गुण
संरक्षित Filesystem | $ फ़ाइलें | फाइल सिस्टम उदाहरण। | |
संरक्षित स्ट्रिंग | $ defaultPath | डिफ़ॉल्ट विन्यास पथ। | |
संरक्षित सरणी | $ संकेत | सभी नामित पथ संकेत। | |
संरक्षित सरणी | $ मौजूद है | नामस्थान और समूह मौजूद हैं या नहीं। |
तरीके
शून्य | __construct (फाइल Filesystem $ फाइलें, स्ट्रिंग $ defaultPath) एक नया फ़ाइल विन्यास लोडर बनाएँ। | |
सरणी | load (स्ट्रिंग $ पर्यावरण, स्ट्रिंग $ समूह, स्ट्रिंग $ नेमस्पेस = शून्य) दिए गए कॉन्फ़िगरेशन समूह को लोड करें। | |
सरणी | mergeEnvironment (सरणी $ आइटम, स्ट्रिंग $ फ़ाइल) आइटम में दिए गए फ़ाइल में आइटम मर्ज करें। | |
bool | exists (स्ट्रिंग $ समूह, स्ट्रिंग $ नेमस्पेस = शून्य) निर्धारित करें कि दिया गया समूह मौजूद है या नहीं। | |
सरणी | cascadePackage (स्ट्रिंग $ env, स्ट्रिंग $ पैकेज, स्ट्रिंग $ समूह, सरणी $ आइटम) पैकेज विकल्प की सरणी में किसी भी कैस्केड को लागू करें। | |
तार | getPackagePath (स्ट्रिंग $ env, स्ट्रिंग $ पैकेज, स्ट्रिंग $ समूह) पर्यावरण और समूह के लिए पैकेज पथ प्राप्त करें। | |
तार | getPath (स्ट्रिंग $ नेमस्पेस) नामस्थान के लिए कॉन्फ़िगरेशन पथ प्राप्त करें। | |
शून्य | addNamespace (स्ट्रिंग $ नेमस्पेस, स्ट्रिंग $ संकेत) लोडर में एक नया नेमस्पेस जोड़ें। | |
सरणी | getNamespaces () कॉन्फ़िगर लोडर के साथ सभी पंजीकृत नेमस्पेस लौटाता है। | |
मिश्रित | getRequire (स्ट्रिंग $ पथ) इसे आवश्यकतानुसार फ़ाइल की सामग्री प्राप्त करें। | |
Filesystem | getFilesystem () फाइल सिस्टम उदाहरण प्राप्त करें। |
विवरण
शून्य __construct (फाइल Filesystem $ फाइलें, स्ट्रिंग $ defaultPath)
एक नया फ़ाइल विन्यास लोडर बनाएँ।
सरणी लोड (स्ट्रिंग $ पर्यावरण, स्ट्रिंग $ समूह, स्ट्रिंग $ नेमस्पेस = शून्य)
दिए गए कॉन्फ़िगरेशन समूह को लोड करें।
संरक्षित सरणी विलय पर्यावरण (सरणी $ आइटम, स्ट्रिंग $ फ़ाइल)
आइटम में दिए गए फ़ाइल में आइटम मर्ज करें।
बूल मौजूद है (स्ट्रिंग $ समूह, स्ट्रिंग $ नेमस्पेस = शून्य)
निर्धारित करें कि दिया गया समूह मौजूद है या नहीं।
सरणी कैस्केड पैकेज (स्ट्रिंग $ env, स्ट्रिंग $ पैकेज, स्ट्रिंग $ समूह, सरणी $ आइटम)
पैकेज विकल्प की सरणी में किसी भी कैस्केड को लागू करें।
संरक्षित स्ट्रिंग getPackagePath (स्ट्रिंग $ env, स्ट्रिंग $ पैकेज, स्ट्रिंग $ समूह)
पर्यावरण और समूह के लिए पैकेज पथ प्राप्त करें।
संरक्षित स्ट्रिंग getPath (स्ट्रिंग $ नेमस्पेस)
नामस्थान के लिए कॉन्फ़िगरेशन पथ प्राप्त करें।
शून्य addNamespace (स्ट्रिंग $ नेमस्पेस, स्ट्रिंग $ संकेत)
लोडर में एक नया नेमस्पेस जोड़ें।
सरणी getNamespaces ()
कॉन्फ़िगर लोडर के साथ सभी पंजीकृत नेमस्पेस लौटाता है।
सुरक्षित मिश्रित getRequire (स्ट्रिंग $ पथ)
इसे आवश्यकतानुसार फ़ाइल की सामग्री प्राप्त करें।
फाइल Filesystem सिस्टमफाइल Filesystem ()
फाइल सिस्टम उदाहरण प्राप्त करें।