किसी कंपोजर मॉड्यूल में कोड के कई संस्करणों को शामिल करना और इंस्टॉलेशन लक्ष्य के Magento संस्करण के आधार पर संगीतकार को काम करने के लिए कौन सा संस्करण काम करना है, यह बहुत सुविधाजनक होगा।
उदाहरण के लिए, Magento> 1.7 के लिए, system.xml का उपयोग करें, जिसमें tooltipनेस्टेड groupऔर अन्य आधुनिक सुविधाएँ शामिल हैं , लेकिन Magento के पुराने संस्करणों के लिए, फ़ाइल के एक स्ट्रिप-डाउन संस्करण का उपयोग करें, जिसमें वे (ब्रेकिंग) घोषणाएँ शामिल नहीं हैं।
यह दृष्टिकोण एक मानक मॉड्यूल संरचना में कई अन्य फ़ाइलों के लिए भी काम कर सकता है।
संगीतकार तैनाती के लिए विकल्प हैं map, modmanया package.xmlAFAIK, जिनमें से किसी के पास लक्ष्य प्रणाली के बारे में कोई खुफिया जानकारी नहीं है। package.xmlविकल्प बहुत परिवर्तन की संभावना नहीं है, लेकिन mapकर सकते थे ...
यह मुझे लगता है कि बहुत सारे विस्तार डेवलपर्स होंगे जो सुशोभित गिरावट दृष्टिकोण से लाभान्वित होंगे। क्या किसी ने इसके लिए कोई काम ढूंढ लिया है?