Symfony 4.1

CacheItem




symfony

CacheItem

वर्ग CacheItem लागू करता है CacheItemInterface

गुण

संरक्षित $ कुंजी
संरक्षित $ मूल्य
संरक्षित $ isHit
संरक्षित $ समाप्ति
संरक्षित $ defaultLifetime
संरक्षित $ टैग
संरक्षित $ prevTags
संरक्षित $ innerItem
संरक्षित $ poolHash

तरीके

getKey ()

{} @Inheritdoc

get ()

{} @Inheritdoc

isHit ()

{} @Inheritdoc

set ($ मूल्य)

{} @Inheritdoc

expiresAt ($ समाप्ति)

{} @Inheritdoc

समय expiresAfter ($ समय)

{} @Inheritdoc

CacheItem tag (स्ट्रिंग | स्ट्रिंग [] $ टैग)

टैग को कैश आइटम में जोड़ता है।

सरणी getPreviousTags ()

यदि कोई हो तो पूल स्टोरेज से आने वाले वैल्यू से बंधे टैग की सूची लौटाता है।

स्थिर स्ट्रिंग validateKey (स्ट्रिंग $ कुंजी)

PSR-6 के अनुसार कैश कुंजी को मान्य करता है।

स्थिर log (LoggerInterface $ लकड़हारा = अशक्त, $ संदेश, $ संदर्भ = सरणी ())

आंतरिक लॉगिंग सहायक।

विवरण

चाबी देना()

{} @Inheritdoc

प्राप्त()

{} @Inheritdoc

isHit ()

{} @Inheritdoc

सेट ($ मूल्य)

{} @Inheritdoc

पैरामीटर

$ मूल्य

expiresAt ($ समाप्ति)

{} @Inheritdoc

पैरामीटर

$ समाप्ति

expiresAfter ($ समय)

{} @Inheritdoc

पैरामीटर

$ समय

CacheItem टैग (स्ट्रिंग | स्ट्रिंग [] $ टैग)

टैग को कैश आइटम में जोड़ता है।

पैरामीटर

स्ट्रिंग | स्ट्रिंग [] $ टैग एक टैग या टैग की सरणी

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

CacheItem

अपवाद

InvalidArgumentException जब $ टैग मान्य नहीं है

सरणी getPrepretTags ()

यदि कोई हो तो पूल स्टोरेज से आने वाले वैल्यू से बंधे टैग की सूची लौटाता है।

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

सरणी

स्थिर स्ट्रिंग मान्य करें (स्ट्रिंग $ कुंजी)

PSR-6 के अनुसार कैश कुंजी को मान्य करता है।

पैरामीटर

तार $ कुंजी मान्य करने की कुंजी

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

तार

अपवाद

InvalidArgumentException जब $ कुंजी मान्य नहीं है

स्थिर लॉग (LoggerInterface $ लकड़हारा = अशक्त, $ संदेश, $ संदर्भ = सरणी ())

आंतरिक लॉगिंग सहायक।

पैरामीटर

LoggerInterface $ लकड़हारा
$ संदेश
$ संदर्भ