यह एक ज़ेंड फ्रेमवर्क प्रश्न है।इन जेडएफ कार्यक्रमों को किस क्रम में चलाया जाता है?
यदि मेरे पास नियंत्रक, एक एक्शन हेल्पर और प्लगइन है, तो उनकी घटनाओं का क्या क्रम होता है? नीचे मैंने उन घटनाओं को सूचीबद्ध किया है जिनमें मुझे रूचि है, जिस क्रम में मुझे लगता है कि वे होते हैं। क्या आदेश सही है?
- प्लगइन, routeStartup()
- प्लगइन, routeShutdown()
- प्लगइन, dispatchLoopStartup()
प्लगइन, preDispatch()
कार्रवाई हेल्पर, init()
एक्शन हेल्पर, प्रीडिस्चैच()
नियंत्रक, init()
- नियंत्रक, preDispatch()
नियंत्रक, postDispatch()
कार्रवाई हेल्पर, postDispatch()
प्लगइन, postDispatch()
- प्लगइन, प्रेषण लूपशूटडाउन()
यह ओ मुझे यह बताता है कि, जब एक्शन हेल्पर और कंट्रोलर की बात आती है, तो init() विधियों की जोड़ी लगातार चल सकती है, इसके बाद प्रीडिस्चैच() विधियों की जोड़ी होती है, लेकिन मुझे नहीं लगता कि यह मामला है।
आपकी मदद के लिए धन्यवाद!
धन्यवाद मार्किन, यह शानदार है! –