3
ความแตกต่างระหว่างประเภทและ virtualType คืออะไร
ในdi.xmlที่มาพร้อมกับ Magento2 มีโหนดและโหนดtype virtualTypeคำถามของฉันคือสิ่งนี้virtualTypeและควรใช้ในกรณีtypeใด ในบางสถานที่ดูเหมือนลิงค์สัญลักษณ์หรือเขียนใหม่: <virtualType name="Magento\Core\Model\Session\Storage" type="Magento\Framework\Session\Storage"> เมื่อเส้นทางเต็มหนึ่งถูกเปลี่ยนเป็นอีกเส้นทางหนึ่ง แต่ในที่อื่น ๆ ดูเหมือนว่าจะใช้เป็นวิธีในการกำหนดนามแฝงที่สั้นกว่า <virtualType name="lessFileSourceBase" type="Magento\Framework\View\File\Collector\Base">