Laravel 4 Laravel[PAYPAL]PAYPAL SDK配置修复的恼人问题

Laravel 4 Laravel[PAYPAL]PAYPAL SDK配置修复的恼人问题,laravel-4,paypal,composer-php,Laravel 4,Paypal,Composer Php,我正在尝试为paypal sdk创建一个laravel包装器,但由于作为开发人员我们应该编辑这个令人恼火的事实而无法继续 vendor/paypal/sdk-core-php/lib/../config/sdk_config.ini paypal SDK中是否有任何工具可以轻松更改config.ini而不影响结构 我尽量不接触/vendor/文件夹 或者我应该在函数中创建一个文件系统编辑器,为Paypal sdk创建一个sdk_config.ini 任何概念?是的,对于像sdk 1.4.0这样

我正在尝试为paypal sdk创建一个laravel包装器,但由于作为开发人员我们应该编辑这个令人恼火的事实而无法继续

vendor/paypal/sdk-core-php/lib/../config/sdk_config.ini
paypal SDK中是否有任何工具可以轻松更改config.ini而不影响结构

我尽量不接触/vendor/文件夹

或者我应该在函数中创建一个文件系统编辑器,为Paypal sdk创建一个sdk_config.ini


任何概念?

是的,对于像sdk 1.4.0这样的旧版本,您可以通过声明sdk\u配置路径来实现,请参见

我也遇到了同样的问题,在更新sdk后发现一些代码错误。在Paypal sdk上发布问题


希望它能帮助作曲家:

检查
composer.json
确保您有:

"paypal/rest-api-sdk-php" : "*"
如果您有不同的字符串,请更改它并运行
composer update

在php代码中:
因此,现在您应该能够以以下方式注入配置:

其中,
$paypal\u conf
是:

array:3 [▼
   "client_id" => "..."
   "secret" => "..."

   "settings" => array:5 [▼
       "mode" => "sandbox"
       "http.ConnectionTimeOut" => 30
       "log.LogEnabled" => true
       "log.FileName" => "./storage/logs/paypal.log"
       "log.LogLevel" => "FINE"
       ]
   ]
你可能会对我的作品感兴趣,我的作品和作曲家的作品很好。
array:3 [▼
   "client_id" => "..."
   "secret" => "..."

   "settings" => array:5 [▼
       "mode" => "sandbox"
       "http.ConnectionTimeOut" => 30
       "log.LogEnabled" => true
       "log.FileName" => "./storage/logs/paypal.log"
       "log.LogLevel" => "FINE"
       ]
   ]