Laravel 5.6
CacheManager

कक्षा कैशमेनगर Factory लागू करता है ( स्रोत देखें )
गुण
संरक्षित Application | $ एप्लिकेशन | आवेदन उदाहरण। | |
संरक्षित सरणी | $ भंडार | हल किए गए कैश स्टोर की सरणी। | |
संरक्षित सरणी | $ customCreators | पंजीकृत कस्टम चालक निर्माता। |
तरीके
शून्य | __construct ( Application $ ऐप) एक नया कैश प्रबंधक उदाहरण बनाएँ। | |
Repository | store (स्ट्रिंग | शून्य $ name = null) नाम से कैश स्टोर उदाहरण प्राप्त करें। | |
मिश्रित | driver (स्ट्रिंग $ ड्राइवर = शून्य) एक कैश ड्राइवर उदाहरण प्राप्त करें। | |
Repository | get (स्ट्रिंग $ नाम) स्थानीय कैश से स्टोर प्राप्त करने का प्रयास करें। | |
Repository | resolve (स्ट्रिंग $ नाम) दिए गए स्टोर को हल करें। | |
मिश्रित | callCustomCreator (सरणी $ config) कस्टम ड्राइवर निर्माता को कॉल करें। | |
ApcStore | createApcDriver (सरणी $ config) एपीसी कैश ड्राइवर का एक उदाहरण बनाएँ। | |
ArrayStore | createArrayDriver () सरणी कैश ड्राइवर का एक उदाहरण बनाएँ। | |
FileStore | createFileDriver (सरणी $ config) फ़ाइल कैश ड्राइवर का एक उदाहरण बनाएँ। | |
MemcachedStore | createMemcachedDriver (सरणी $ config) Memcached कैश ड्राइवर का एक उदाहरण बनाएँ। | |
NullStore | createNullDriver () नल कैश ड्राइवर का एक उदाहरण बनाएँ। | |
RedisStore | createRedisDriver (सरणी $ config) Redis कैश ड्राइवर का एक उदाहरण बनाएँ। | |
DatabaseStore | createDatabaseDriver (सरणी $ config) डेटाबेस कैश ड्राइवर का एक उदाहरण बनाएँ। | |
Repository | repository ( Store $ स्टोर) दिए गए कार्यान्वयन के साथ एक नया कैश भंडार बनाएँ। | |
तार | getPrefix (सरणी $ config) कैश उपसर्ग प्राप्त करें। | |
सरणी | getConfig (स्ट्रिंग $ नाम) कैश कनेक्शन कॉन्फ़िगरेशन प्राप्त करें। | |
तार | getDefaultDriver () डिफ़ॉल्ट कैश ड्राइवर नाम प्राप्त करें। | |
शून्य | setDefaultDriver (स्ट्रिंग $ नाम) डिफ़ॉल्ट कैश ड्राइवर नाम सेट करें। | |
इस $ | extend (स्ट्रिंग $ ड्राइवर, Closure $ कॉलबैक) कस्टम ड्राइवर निर्माता क्लोजर पंजीकृत करें। | |
मिश्रित | __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर) गतिशील रूप से डिफ़ॉल्ट ड्राइवर उदाहरण को कॉल करें। |
विवरण
शून्य __construct ( Application $ ऐप)
एक नया कैश प्रबंधक उदाहरण बनाएँ।
Repository स्टोर (स्ट्रिंग | शून्य $ name = null)
नाम से कैश स्टोर उदाहरण प्राप्त करें।
मिश्रित चालक (स्ट्रिंग $ ड्राइवर = शून्य)
एक कैश ड्राइवर उदाहरण प्राप्त करें।
सुरक्षित Repository प्राप्त करें (स्ट्रिंग $ नाम)
स्थानीय कैश से स्टोर प्राप्त करने का प्रयास करें।
सुरक्षित Repository हल (स्ट्रिंग $ नाम)
दिए गए स्टोर को हल करें।
संरक्षित मिश्रित कॉल कस्टम कस्टमर (सरणी $ config)
कस्टम ड्राइवर निर्माता को कॉल करें।
संरक्षित ApcStore createApcDriver (सरणी $ config)
एपीसी कैश ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित ArrayStore createArrayDriver ()
सरणी कैश ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित FileStore createFileDriver (सरणी $ config)
फ़ाइल कैश ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित MemcachedStore createMemcachedDriver (सरणी $ config)
Memcached कैश ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित NullStore createNullDriver ()
नल कैश ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित RedisStore createRedisDriver (सरणी $ config)
Redis कैश ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित DatabaseStore createDatabaseDriver (सरणी $ config)
डेटाबेस कैश ड्राइवर का एक उदाहरण बनाएँ।
Repository रिपोजिटरी ( Store $ स्टोर)
दिए गए कार्यान्वयन के साथ एक नया कैश भंडार बनाएँ।
संरक्षित स्ट्रिंग getPrefix (सरणी $ config)
कैश उपसर्ग प्राप्त करें।
संरक्षित सरणी getConfig (स्ट्रिंग $ नाम)
कैश कनेक्शन कॉन्फ़िगरेशन प्राप्त करें।
स्ट्रिंग getDefaultDriver ()
डिफ़ॉल्ट कैश ड्राइवर नाम प्राप्त करें।
शून्य सेटडिफॉल्ट ड्रायवर (स्ट्रिंग $ नाम)
डिफ़ॉल्ट कैश ड्राइवर नाम सेट करें।
$ यह विस्तार (स्ट्रिंग $ ड्राइवर, Closure $ कॉलबैक)
कस्टम ड्राइवर निर्माता क्लोजर पंजीकृत करें।
मिश्रित __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)
गतिशील रूप से डिफ़ॉल्ट ड्राइवर उदाहरण को कॉल करें।