के भीतर से नियंत्रक के रीडायरेक्ट() को कैसे कॉल करें I एक्शन हेल्पर की प्रीडिस्चैच विधि में एसीएल चेक कर रहा हूं। जब यह विफल हो जाता है, तो मैं एक्शन कंट्रोलर की _redirect विधि को कॉल करना चाहता हूं हालांकि मुझे ऐसा करने में कठिनाई हो रही है।ज़ेंड फ्रेमवर्क - एक एक्शन हेल्पर
इस पोस्ट से जुड़ी टिप्पणियों में, zend-framework, call an action helper from within another action helper, मुझे दो समाधान दिखाई देते हैं। सबसे पहले, नियंत्रक को $ - - _ actionController के रूप में सहायक से एक्सेस किया जाता है। दूसरे में, इसे $-> getActionController() प्राप्त करने के लिए उपयोग किया जाता है।
मैं निम्न में से दोनों की कोशिश की:
$this->_actionController->_redirect('/');
$this->getActionController()->_redirect('/');
या तो मामले मैं में 'विधि "_redirect" मौजूद नहीं है ...'। क्या ऐसे प्रतिबंध हैं जिन पर कार्रवाई सहायक से नियंत्रक विधियों तक पहुंचा जा सकता है?