Symfony 4.1

ArrayCache




symfony

ArrayCache

वर्ग ArrayCache औजार CacheInterface, LoggerAwareInterface, ResettableInterface

लक्षण

ArrayTrait
LoggerAwareTrait

तरीके

सरणी getValues ()

कैश के रूप में छूट के साथ सभी कैश्ड मान लौटाता है।

ArrayTrait
hasItem ($ कुंजी)

{} @Inheritdoc

ArrayTrait
clear ()

{} @Inheritdoc

ArrayTrait
deleteItem ($ कुंजी)

{} @Inheritdoc

ArrayTrait
reset ()

{} @Inheritdoc

ArrayTrait
__construct (int $ defaultLifetime = 0, bool $ storeSerialized = true)
get ($ कुंजी, $ डिफ़ॉल्ट = अशक्त)

{} @Inheritdoc

getMultiple ($ चाबियाँ, $ डिफ़ॉल्ट = अशक्त)

{} @Inheritdoc

deleteMultiple ($ कुंजी)

{} @Inheritdoc

set ($ कुंजी, $ मूल्य, $ ttl = null)

{} @Inheritdoc

setMultiple ($ मान, $ ttl = null)

{} @Inheritdoc

विवरण

सरणी getValues ​​()

कैश के रूप में छूट के साथ सभी कैश्ड मान लौटाता है।

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

सरणी

hasItem ($ कुंजी)

{} @Inheritdoc

पैरामीटर

$ कुंजी

स्पष्ट()

{} @Inheritdoc

deleteItem ($ कुंजी)

{} @Inheritdoc

पैरामीटर

$ कुंजी

रीसेट()

{} @Inheritdoc

__construct (int $ defaultLifetime = 0, bool $ storeSerialized = true)

पैरामीटर

पूर्णांक $ defaultLifetime
bool $ storeSerialized उत्परिवर्तनीयता को अक्षम करने से उत्परिवर्तनीय मूल्यों को संग्रहीत करने पर कैश में भ्रष्टाचार हो सकता है लेकिन प्रदर्शन में वृद्धि होती है

मिल ($ कुंजी, $ डिफ़ॉल्ट = अशक्त)

{} @Inheritdoc

पैरामीटर

$ कुंजी
$ डिफ़ॉल्ट

getMultiple ($ चाबियाँ, $ डिफ़ॉल्ट = अशक्त)

{} @Inheritdoc

पैरामीटर

$ कुंजी
$ डिफ़ॉल्ट

deleteMultiple ($ कुंजी)

{} @Inheritdoc

पैरामीटर

$ कुंजी

सेट ($ कुंजी, $ मूल्य, $ ttl = null)

{} @Inheritdoc

पैरामीटर

$ कुंजी
$ मूल्य
$ टीटीएल

सेटमल्ट ($ मान, $ ttl = null)

{} @Inheritdoc

पैरामीटर

$ मूल्यों
$ टीटीएल