因此,我使用的是https://github.com/thephpleague/omnipay-mollie,因此我决定使用webhooks代替其自述文件中的示例。我已经完成了所有工作,但是当需要处理Webhook时,我希望可以使用辅助功能,例如isPending
,isRefunded
等...
但是,由于尚未将其放入AbstractResponse类,因此它们不可用。通常,OmniPay允许您使用名为acceptNotification()
的方法来解析请求并将其放入AbstractResponse类中,以便您可以使用这些帮助器方法。
无论出于何种原因,问题都是omnipay-mollie不允许您使用此功能。因此,我一直试图寻找一种方法来手动将Webhook请求强制插入此AbstractClass中,以便可以使用这些辅助函数。我已经研究了整个OmniPay和OmniPay-Mollie源代码,无法找到任何实例化类的方法或类似的方法。
希望有更多经验的人可以伸出援手。