Browse Source

fix getCaller bug

stanley-king 4 years ago
parent
commit
d0658a4d50
1 changed files with 4 additions and 2 deletions
  1. 4 2
      helper/refill/ProviderManager.php

+ 4 - 2
helper/refill/ProviderManager.php

@@ -282,11 +282,13 @@ class ProviderManager
         {
             $file = BASE_HELPER_RAPI_PATH . "/{$name}/RefillCallBack.php";
             if(file_exists($file)){
+                Log::record("provider callback api file={$file} not exist.",Log::DEBUG);
                 return false;
             } else {
-                include($file);
+                require_once($file);
+                Log::record("file={$file} load success.",Log::DEBUG);
             }
-
+            
             $class_name = "refill\\{$name}\\RefillCallBack";
             if (class_exists($class_name, false)) {
                 $caller = new $class_name();