2011-08-09 10 views
6

मान लें कि मैं इंडेक्स नियंत्रक के सूचकांक में हूं। मैंने सत्र में कुछ डेटा संग्रहीत किया। अब जब मैं किसी अन्य नियंत्रक के पास जाता हूं, तो मैं सभी सत्रों को साफ़ करना चाहता हूं, मान लें कि उदाहरण नियंत्रक। मैं उसे कैसे कर सकता हूँ?ज़ेन फ्रेमवर्क में नियंत्रक छोड़ने पर सत्र को कैसे साफ़ करें?

Zend_Session::destroy(); 

एक विशिष्ट नाम स्थान खाली करने के लिए:

उत्तर

17

आप सभी सत्र नामस्थान साफ़ करना चाहते हैं के साथ हो सकता है!

Zend_Session::namespaceUnset('default'); 
-2

$bootstrap = $this->getInvokeArg('bootstrap'); 
$cache = $bootstrap->getResource('cache'); 
$cache->clean(Zend_Cache::CLEANING_MODE_ALL); 
+0

कैश = सत्र – opHASnoNAME

+0

ओह खेद , मैं गलत पढ़ता हूं, आप Zend_Session_Namespace को सही मानते हैं _ – max4ever