-- ซึ่งผมต้องการที่จะทำงาน override ไฟล์ Quote.php มาใช้งาน โดยผมต้องการที่จะไม่ให้เข้าไปใช้งานไฟล์ Quote.php ที่เป็นพื้นฐานของ phpbb
-- โดยผมได้ทดสอบโดยการที่ สร้างไฟล์ Quote.php นี้ขึ้นมา แล้วใช้คำสั่งใน service.yml เรียกใช้งาน โดยมีคำสั้งในการเรียกดังนี้
โค้ด: เลือกทั้งหมด
notification.type.quote:
class: mindphp\m_anonymous\notification\quote
shared: false
parent: notification.type.base
calls:
- [set_user_loader, ['@user_loader']]
- [set_config, ['@config']]
tags:
- { name: notification.type }
-- ซึ่งตอนนี้ก็สมารถทำงานได้
-- แต่ปัญหาคือ ทุกการแจ้งเตือนในตอนนี้การเป็นการแจ้งเตือนของการ Quote ทั้งหมด ทั้งการตอบโพสต์ หรือ การตั้งกระทู้ก็ตาม จึงอยกาทราบว่าถ้าหากต้องการที่จะ override การแจ้งเตือนที่ถูกต้องของ Quote มาใช้งานใน Extension ของ phpbb จะต้องปรับแก้ไขการ override อย่างไรครับ