Symfony 4.1

CookieJar




symfony

CookieJar

वर्ग कुकीजार

कुकी जार।

गुण

संरक्षित $ cookieJar

तरीके

set ( Cookie $ कुकी)
Cookie | अशक्त get (string $ name, string $ path = '/', string $ domain = null)

नाम से एक कुकी मिलती है।

expire (स्ट्रिंग $ नाम, स्ट्रिंग $ पथ = '/', स्ट्रिंग $ डोमेन = नल)

नाम से एक कुकी निकालता है।

clear ()

जार से सभी कुकीज़ निकालता है।

updateFromSetCookie (सरणी $ setCookies, स्ट्रिंग $ uri = null)

एक प्रतिक्रिया सेट कुकी हेडर से कुकी जार को अपडेट करता है।

updateFromResponse ( Response $ प्रतिक्रिया, स्ट्रिंग $ उरी = अशक्त)

एक प्रतिक्रिया वस्तु से कुकी जार को अद्यतन करता है।

Cookie [] all ()

अभी तक समाप्त कुकीज़ वापस नहीं आती है।

सरणी allValues (स्ट्रिंग $ uri, बूल $ रिटर्नRawValue = false)

दिए गए यूआरआई के लिए अभी तक कुकी मूल्यों की वापसी नहीं हुई है।

सरणी allRawValues (स्ट्रिंग $ उरी)

दिए गए यूआरआई के लिए अभी तक कच्चे कुकी मूल्यों की वापसी नहीं हुई है।

flushExpiredCookies ()

सभी एक्सपायर्ड कुकीज़ को हटा देता है।

विवरण

सेट ( Cookie $ कुकी)

पैरामीटर

Cookie $ कुकी

Cookie | null get (string $ name, string $ path = '/', string $ domain = null)

नाम से एक कुकी मिलती है।

आपको कभी भी रिक्त डोमेन का उपयोग नहीं करना चाहिए, लेकिन यदि आप ऐसा करते हैं, तो यह विधि दिए गए नाम / पथ के लिए पहली कुकी लौटाती है (यह व्यवहार सिम्फनी के पिछले संस्करणों के साथ बीसी व्यवहार सुनिश्चित करता है)।

पैरामीटर

तार $ नाम कुकी का नाम
तार $ पथ कुकी पथ
तार $ डोमेन कुकी डोमेन

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

Cookie | अशक्त अगर कुकी मौजूद नहीं है, तो कुकी उदाहरण या अशक्त

एक्सपायर (स्ट्रिंग $ नाम, स्ट्रिंग $ पथ = '/', स्ट्रिंग $ डोमेन = नल)

नाम से एक कुकी निकालता है।

आपको कभी भी रिक्त डोमेन का उपयोग नहीं करना चाहिए, लेकिन यदि आप ऐसा करते हैं, तो दिए गए नाम / पथ की समाप्ति के लिए सभी कुकीज़ (यह व्यवहार सिम्फनी के पिछले संस्करणों के साथ बीसी व्यवहार सुनिश्चित करता है)।

पैरामीटर

तार $ नाम कुकी का नाम
तार $ पथ कुकी पथ
तार $ डोमेन कुकी डोमेन

स्पष्ट()

जार से सभी कुकीज़ निकालता है।

updateFromSetCookie (सरणी $ setCookies, स्ट्रिंग $ uri = null)

एक प्रतिक्रिया सेट कुकी हेडर से कुकी जार को अपडेट करता है।

पैरामीटर

सरणी $ setCookies HTTP प्रतिक्रिया से सेट-कुकी हेडर
तार $ uri आधार URL

updateFromResponse ( Response $ प्रतिक्रिया, स्ट्रिंग $ उरी = अशक्त)

एक प्रतिक्रिया वस्तु से कुकी जार को अद्यतन करता है।

पैरामीटर

Response $ प्रतिक्रिया एक प्रतिक्रिया वस्तु
तार $ uri आधार URL

Cookie [] सभी ()

अभी तक समाप्त कुकीज़ वापस नहीं आती है।

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

Cookie [] कुकीज़ की एक सरणी

सरणी allValues ​​(स्ट्रिंग $ uri, बूल $ रिटर्नRawValue = false)

दिए गए यूआरआई के लिए अभी तक कुकी मूल्यों की वापसी नहीं हुई है।

पैरामीटर

तार $ uri एक यू.आर.आई.
bool $ returnsRawValue कच्चा मान या urldecoded मान लौटाता है

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

सरणी कुकी मानों की एक सरणी

सरणी allRalVues (स्ट्रिंग $ uri)

दिए गए यूआरआई के लिए अभी तक कच्चे कुकी मूल्यों की वापसी नहीं हुई है।

पैरामीटर

तार $ uri एक यू.आर.आई.

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

सरणी कुकी मानों की एक सरणी

flushExpiredCookies ()

सभी एक्सपायर्ड कुकीज़ को हटा देता है।