Laravel 5.6

CacheServiceProvider




laravel

कक्षा CacheServiceProvider ServiceProvider प्रदाता को बढ़ाता है ( स्रोत देखें )

गुण

संरक्षित Application $ एप्लिकेशन आवेदन उदाहरण। ServiceProvider
संरक्षित बूल $ आस्थगित करें इंगित करता है कि प्रदाता की लोडिंग स्थगित है या नहीं।
स्थिर संरक्षित सरणी $ प्रकाशित करता है पथ जो प्रकाशित किया जाना चाहिए। ServiceProvider
स्थिर संरक्षित सरणी $ publishGroups पथ जो समूह द्वारा प्रकाशित किया जाना चाहिए। ServiceProvider

तरीके

शून्य __construct ( Application $ ऐप)

एक नया सेवा प्रदाता उदाहरण बनाएँ।

ServiceProvider
शून्य mergeConfigFrom (स्ट्रिंग $ पथ, स्ट्रिंग $ कुंजी)

मौजूदा कॉन्फ़िगरेशन के साथ दिए गए कॉन्फ़िगरेशन को मर्ज करें।

ServiceProvider
शून्य loadRoutesFrom (स्ट्रिंग $ पथ)

मार्गों को पहले से कैश नहीं किया गया है, तो दिए गए मार्ग फ़ाइल लोड करें।

ServiceProvider
शून्य loadViewsFrom (स्ट्रिंग $ पथ, स्ट्रिंग $ नेमस्पेस)

एक दृश्य फ़ाइल नामस्थान पंजीकृत करें।

ServiceProvider
शून्य loadTranslationsFrom (स्ट्रिंग $ पथ, स्ट्रिंग $ नेमस्पेस)

एक अनुवाद फ़ाइल नामस्थान पंजीकृत करें।

ServiceProvider
शून्य loadMigrationsFrom (सरणी | स्ट्रिंग $ पथ)

डेटाबेस माइग्रेशन पथ पंजीकृत करें।

ServiceProvider
शून्य publishes (सरणी $ पथ, स्ट्रिंग $ समूह = शून्य)

प्रकाशित कमांड द्वारा प्रकाशित पथ पंजीकृत करें।

ServiceProvider
शून्य ensurePublishArrayInitialized (स्ट्रिंग $ वर्ग)

सुनिश्चित करें कि सेवा प्रदाता के लिए प्रकाशित सरणी प्रारंभ की गई है।

ServiceProvider
शून्य addPublishGroup (स्ट्रिंग $ समूह, सरणी $ पथ)

सेवा प्रदाता को एक प्रकाशित समूह / टैग जोड़ें।

ServiceProvider
स्थिर सरणी pathsToPublish (स्ट्रिंग $ प्रदाता = शून्य, स्ट्रिंग $ समूह = शून्य)

प्रकाशित करने के लिए पथ प्राप्त करें।

ServiceProvider
स्थिर सरणी pathsForProviderOrGroup (स्ट्रिंग | शून्य $ प्रदाता, स्ट्रिंग | शून्य $ समूह)

प्रदाता या समूह (या दोनों) के लिए पथ प्राप्त करें।

ServiceProvider
स्थिर सरणी pathsForProviderAndGroup (स्ट्रिंग $ प्रदाता, स्ट्रिंग $ समूह)

प्रदाता और समूह के लिए पथ प्राप्त करें।

ServiceProvider
शून्य commands (सरणी | मिश्रित $ आदेश)

पैकेज के कस्टम आर्टिसन कमांड पंजीकृत करें।

ServiceProvider
सरणी provides ()

प्रदाता द्वारा प्रदान की जाने वाली सेवाएं प्राप्त करें।

सरणी when ()

उन कार्यक्रमों को प्राप्त करें जो इस सेवा प्रदाता को पंजीकरण करने के लिए ट्रिगर करते हैं।

ServiceProvider
bool isDeferred ()

निर्धारित करें कि प्रदाता स्थगित है या नहीं।

ServiceProvider
स्थिर सरणी compiles () बहिष्कृत

उन फ़ाइलों की एक सूची प्राप्त करें जिन्हें पैकेज के लिए संकलित किया जाना चाहिए।

ServiceProvider
शून्य register ()

सेवा प्रदाता रजिस्टर करें।

विवरण

शून्य __construct ( Application $ ऐप)

एक नया सेवा प्रदाता उदाहरण बनाएँ।

पैरामीटर

Application $ एप्लिकेशन

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य विलय ConfigFrom (स्ट्रिंग $ पथ, स्ट्रिंग $ कुंजी)

मौजूदा कॉन्फ़िगरेशन के साथ दिए गए कॉन्फ़िगरेशन को मर्ज करें।

पैरामीटर

तार $ पथ
तार $ कुंजी

प्रतिलाभ की मात्रा

शून्य

सुरक्षित शून्य लोड Routes से (स्ट्रिंग $ पथ)

मार्गों को पहले से कैश नहीं किया गया है, तो दिए गए मार्ग फ़ाइल लोड करें।

पैरामीटर

तार $ पथ

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य लोड दृश्य से (स्ट्रिंग $ पथ, स्ट्रिंग $ नेमस्पेस)

एक दृश्य फ़ाइल नामस्थान पंजीकृत करें।

पैरामीटर

तार $ पथ
तार $ नाम स्थान

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य लोड ट्रांस्लेशन से (स्ट्रिंग $ पथ, स्ट्रिंग $ नेमस्पेस)

एक अनुवाद फ़ाइल नामस्थान पंजीकृत करें।

पैरामीटर

तार $ पथ
तार $ नाम स्थान

प्रतिलाभ की मात्रा

शून्य

सुरक्षित शून्य लोड माइग्रेशन से (सरणी | स्ट्रिंग $ पथ)

डेटाबेस माइग्रेशन पथ पंजीकृत करें।

पैरामीटर

सरणी | स्ट्रिंग $ पथ

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य प्रकाशन (सरणी $ पथ, स्ट्रिंग $ समूह = शून्य)

प्रकाशित कमांड द्वारा प्रकाशित पथ पंजीकृत करें।

पैरामीटर

सरणी $ पथ
तार $ समूह

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य सुनिश्चित करें PublishArrayInitialized (स्ट्रिंग $ वर्ग)

सुनिश्चित करें कि सेवा प्रदाता के लिए प्रकाशित सरणी प्रारंभ की गई है।

पैरामीटर

तार $ वर्ग

प्रतिलाभ की मात्रा

शून्य

सुरक्षित शून्य addPublishGroup (स्ट्रिंग $ समूह, सरणी $ पथ)

सेवा प्रदाता को एक प्रकाशित समूह / टैग जोड़ें।

पैरामीटर

तार $ समूह
सरणी $ पथ

प्रतिलाभ की मात्रा

शून्य

स्थैतिक सरणी पथों को प्रकाशित करने के लिए (स्ट्रिंग $ प्रदाता = शून्य, स्ट्रिंग $ समूह = शून्य)

प्रकाशित करने के लिए पथ प्राप्त करें।

पैरामीटर

तार $ प्रदाता
तार $ समूह

प्रतिलाभ की मात्रा

सरणी

स्थैतिक संरक्षित सरणी पथफॉरप्रोवाइडरऑर्ग समूह (स्ट्रिंग | शून्य $ प्रदाता, स्ट्रिंग | शून्य $ समूह)

प्रदाता या समूह (या दोनों) के लिए पथ प्राप्त करें।

पैरामीटर

स्ट्रिंग | अशक्त $ प्रदाता
स्ट्रिंग | अशक्त $ समूह

प्रतिलाभ की मात्रा

सरणी

स्थैतिक संरक्षित सरणी पथफॉरप्रोवाइडर एंड ग्रुप (स्ट्रिंग $ प्रदाता, स्ट्रिंग $ समूह)

प्रदाता और समूह के लिए पथ प्राप्त करें।

पैरामीटर

तार $ प्रदाता
तार $ समूह

प्रतिलाभ की मात्रा

सरणी

शून्य आदेश (सरणी | मिश्रित $ आदेश)

पैकेज के कस्टम आर्टिसन कमांड पंजीकृत करें।

पैरामीटर

सरणी | मिलाया $ आदेशों

प्रतिलाभ की मात्रा

शून्य

सरणी प्रदान करता है ()

प्रदाता द्वारा प्रदान की जाने वाली सेवाएं प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

सरणी कब ()

उन कार्यक्रमों को प्राप्त करें जो इस सेवा प्रदाता को पंजीकरण करने के लिए ट्रिगर करते हैं।

प्रतिलाभ की मात्रा

सरणी

बूल है ()

निर्धारित करें कि प्रदाता स्थगित है या नहीं।

प्रतिलाभ की मात्रा

bool

स्थैतिक सरणी संकलित () बहिष्कृत

पदावनत

उन फ़ाइलों की एक सूची प्राप्त करें जिन्हें पैकेज के लिए संकलित किया जाना चाहिए।

प्रतिलाभ की मात्रा

सरणी

शून्य रजिस्टर ()

सेवा प्रदाता रजिस्टर करें।

प्रतिलाभ की मात्रा

शून्य