हम दो तरीकों से नियंत्रक का विस्तार कर सकते हैं: वरीयता का उपयोग करना और प्लगइन का उपयोग करना। लेकिन मुझे यह समझ में नहीं आता है, कि कौन सा अच्छा है और वरीयता बनाम प्लगइन के फायदे / नुकसान हैं।
<preference for="Magento\Checkout\Controller\Index\Index" type="mymodule\Helloworld\Controller\Index\Index" />
<type name="Magento\Catalog\Model\Product">
<plugin name="getname-test-module" type="mymodule\Helloworld\Model\Plugin\Product" sortOrder="10"/>
</type>