Laravel 5.6 - Repository (Contracts)
Repository

इंटरफेस रिपोजिटरी लागू कैशइंटरफेस ( स्रोत देखें )
तरीके
bool | has (स्ट्रिंग $ कुंजी) निर्धारित करें कि कैश में कोई आइटम मौजूद है या नहीं। | |
मिश्रित | get (स्ट्रिंग $ कुंजी, मिश्रित $ डिफ़ॉल्ट = शून्य) कुंजी द्वारा कैश से किसी आइटम को पुनर्प्राप्त करें। | |
मिश्रित | pull (स्ट्रिंग $ कुंजी, मिश्रित $ डिफ़ॉल्ट = शून्य) कैश से किसी आइटम को पुनर्प्राप्त करें और इसे हटाएं। | |
शून्य | put (स्ट्रिंग $ कुंजी, मिश्रित $ मान, DateTimeInterface DateInterval | DateInterval | फ्लोट | int $ मिनट) कैश में एक आइटम स्टोर करें। | |
bool | add (स्ट्रिंग $ कुंजी, मिश्रित $ मान, DateTimeInterface DateInterval | DateInterval | फ्लोट | int $ मिनट) यदि कुंजी मौजूद नहीं है तो किसी आइटम को कैश में स्टोर करें। | |
पूर्णांक | bool | increment (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य = 1) कैश में किसी आइटम का मूल्य बढ़ाएं। | |
पूर्णांक | bool | decrement (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य = 1) कैश में किसी आइटम का मान घटाएं। | |
शून्य | forever (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य) एक आइटम कैश में अनिश्चित काल तक स्टोर करें। | |
मिश्रित | remember (स्ट्रिंग $ कुंजी, DateTimeInterface DateInterval | DateInterval | फ्लोट | int $ मिनट, Closure $ कॉलबैक) कैश से एक आइटम प्राप्त करें, या डिफ़ॉल्ट मान स्टोर करें। | |
मिश्रित | sear (स्ट्रिंग $ कुंजी, Closure $ कॉलबैक) कैश से कोई आइटम प्राप्त करें, या डिफ़ॉल्ट मान को हमेशा के लिए स्टोर करें। | |
मिश्रित | rememberForever (स्ट्रिंग $ कुंजी, Closure $ कॉलबैक) कैश से कोई आइटम प्राप्त करें, या डिफ़ॉल्ट मान को हमेशा के लिए स्टोर करें। | |
bool | forget (स्ट्रिंग $ कुंजी) कैश से एक आइटम निकालें। | |
Store | getStore () कैश स्टोर कार्यान्वयन प्राप्त करें। |
विवरण
बूल है (स्ट्रिंग $ कुंजी)
निर्धारित करें कि कैश में कोई आइटम मौजूद है या नहीं।
मिश्रित मिलता है (स्ट्रिंग $ कुंजी, मिश्रित $ डिफ़ॉल्ट = शून्य)
कुंजी द्वारा कैश से किसी आइटम को पुनर्प्राप्त करें।
मिश्रित पुल (स्ट्रिंग $ कुंजी, मिश्रित $ डिफ़ॉल्ट = शून्य)
कैश से किसी आइटम को पुनर्प्राप्त करें और इसे हटाएं।
शून्य डालें (स्ट्रिंग $ कुंजी, मिश्रित $ मान, DateTimeInterface DateInterval | DateInterval | फ्लोट | int $ मिनट)
कैश में एक आइटम स्टोर करें।
बूल ऐड (स्ट्रिंग $ कुंजी, मिश्रित $ मान, DateTimeInterface DateInterval | DateInterval | फ्लोट | int $ मिनट)
यदि कुंजी मौजूद नहीं है तो किसी आइटम को कैश में स्टोर करें।
int | बूल वृद्धि (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य = 1)
कैश में किसी आइटम का मूल्य बढ़ाएं।
int | बूल कमी (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य = 1)
कैश में किसी आइटम का मान घटाएं।
हमेशा के लिए शून्य (स्ट्रिंग $ कुंजी, मिश्रित $ मूल्य)
एक आइटम कैश में अनिश्चित काल तक स्टोर करें।
मिश्रित याद रखें (स्ट्रिंग $ कुंजी, DateTimeInterface DateInterval | DateInterval | फ्लोट | int $ मिनट, Closure $ कॉलबैक)
कैश से एक आइटम प्राप्त करें, या डिफ़ॉल्ट मान स्टोर करें।
मिश्रित खोज (स्ट्रिंग $ कुंजी, Closure $ कॉलबैक)
कैश से कोई आइटम प्राप्त करें, या डिफ़ॉल्ट मान को हमेशा के लिए स्टोर करें।
मिश्रित याद रखें (स्ट्रिंग $ कुंजी, Closure $ कॉलबैक)
कैश से कोई आइटम प्राप्त करें, या डिफ़ॉल्ट मान को हमेशा के लिए स्टोर करें।
बूल भूल जाओ (स्ट्रिंग $ कुंजी)
कैश से एक आइटम निकालें।
Store GetStore ()
कैश स्टोर कार्यान्वयन प्राप्त करें।