วันที่: 30 พฤษภาคม 2558 (ตามลักษณะของ Magento 2 ที่เปลี่ยนแปลงไป)
วีโอไอพี 2 แนะนำแนวคิดปลั๊กอินที่ดำเนินการผ่านทางรูปแบบการสกัดกั้น
มีอะไรไม่ชัดเจนจากเอกสาร - คลาสและวัตถุใดใน Magento ที่ "สามารถดักจับ" ได้ นั่นคือคุณกำหนดค่าปลั๊กอินด้วย XML ที่มีลักษณะดังนี้
<config>
<type name="{ObservedType}">
<plugin name="{pluginName}" type="{PluginClassName}" sortOrder="1" disabled="true"/>
</type>
</config>
ObservedType
แต่ก็ไม่ชัดเจนซึ่งการเรียนที่ถูกต้องในฐานะที่เป็น นี้บทความวิกิพีเดียเก่าให้เบาะแสบางอย่างเมื่อมันพูดว่า
โปรดทราบว่าคุณสมบัติปลั๊กอินไม่สามารถใช้ได้กับ - คลาสที่สร้างโดยไม่ต้องพึ่งพาการฉีดนั่นคือสร้างด้วยโอเปอเรเตอร์ใหม่โดยตรง - วิธีการสุดท้าย, - คลาสสุดท้าย
เป็นที่ใด ๆวัตถุที่สร้างขึ้นผ่านการฉีดอยู่พร้อมที่จะถูกดัก? ไม่ObservedType
จำเป็นต้องเป็นคำใบ้ชนิดที่มีให้บริการในส่วน__construct
วิธีการหรือสามารถมัน (ควรได้หรือไม่) เป็นสิ่งอื่นใด
ส่วนใหญ่พยายามที่จะทำให้ฉันเข้าใจสิ่งที่ทำได้และไม่สามารถทำได้ด้วยเครื่องดักฟัง Magento 2 ก่อนที่ฉันจะเริ่มใช้มัน