浏览代码

Merge remote-tracking branch 'origin/dev' into dev

bianjunhui 1 周之前
父节点
当前提交
14890ba052
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      packages/Webkul/Payment/src/Payment.php

+ 4 - 1
packages/Webkul/Payment/src/Payment.php

@@ -77,7 +77,10 @@ class Payment
     public static function getAdditionalDetails($code)
     public static function getAdditionalDetails($code)
     {
     {
         $paymentMethodClass = app(Config::get('payment_methods.'.$code.'.class'));
         $paymentMethodClass = app(Config::get('payment_methods.'.$code.'.class'));
+        if ($paymentMethodClass && !method_exists($paymentMethodClass, 'getAdditionalDetails')) {
+            return $paymentMethodClass->getAdditionalDetails();
+        }
 
 
-        return $paymentMethodClass->getAdditionalDetails();
+        return [];
     }
     }
 }
 }