我正在使用Laravel 5.6并使用Braintree付款网关沙盒。但是,当我更新我的php版本时,遇到了一些错误。像这样
ID
所以,我正在使用Braintree版本, ``` “ oureastudios / laravel5-braintree”:“开发大师” `` 但是当我在互联网上搜索时,大多数人建议将Braintree依赖关系更新为v3.26.0。那么我的问题是如何将我当前的大脑树更新为新版本?
答案 0 :(得分:0)
create_function在PHP 7.2中已弃用
在/Braintree/Util.php文件中 函数delimiterToCamelCase
使用:
$callback = function ($matches) {
return strtoupper($matches[1]);
};
代替:
$callback = create_function('$matches', 'return strtoupper($matches[1]);');
链接参考: https://github.com/braintree/braintree_php/commit/37e54736ef949cc022a3f87a9fed53820b798c3e