OmniPay вручную создать класс ответа?

Поэтому я использую https://github.com/thephpleague/omnipay-mollie и решили использовать вебхуки вместо примера, который есть в их файле readme. У меня все это работает, но когда придет время обрабатывать веб-хук, я надеялся получить доступ к вспомогательным функциям, таким как isPending, isRefunded и т. д.

Однако, поскольку это не было помещено в класс AbstractResponse, они недоступны. Обычно OmniPay позволяет вам использовать метод acceptNotification(), который анализирует запрос и помещает его в класс AbstractResponse, чтобы вы могли использовать эти вспомогательные методы.

Проблема в том, что по какой-то причине omnipay-mollie не позволяет вам использовать эту функцию. Итак, я застрял, пытаясь найти способ вручную принудительно отправить мой запрос веб-перехватчика в этот AbstractClass, чтобы я мог использовать эти вспомогательные функции. Я перерыл весь исходный код OmniPay и OmniPay-Mollie и не нашел способа создать экземпляр класса или что-то в этом роде.

Надеюсь, кто-то с большим опытом может протянуть руку.


person Borassign    schedule 01.10.2019    source источник
comment
Можете ли вы взглянуть на stackoverflow.com/questions/43775616, я думаю, это довольно хорошо объясняет.   -  person vixducis    schedule 04.02.2020