Sof*_*oes 17 laravel laravel-helper laravel-6
我已经将laravel 5.8项目升级到6.0。它已成功升级,但是当我尝试运行该项目或将另一个软件包安装到我的项目时,它给我的错误称为session.php中的“调用未定义的函数str_slug()”。我不知道为什么。
Call to undefined function str_slug()
Man*_*n.A 42
如果您已完成升级指南,则必须知道
字符串和数组
Helpers已从Core Framework中删除
https://laravel.com/docs/6.0/upgrade#helpers
https://github.com/laravel/framework/blob/5.8/src/Illuminate/Support/helpers.php#L1071
因此,如果您仍然需要使用帮助程序,请安装该软件包
composer require laravel/helpers
Run Code Online (Sandbox Code Playgroud)
所有的助手都移到了这个包中
小智 29
从 Laravel 6.0 核心框架中删除字符串和数组助手
https://laravel.com/docs/6.0/upgrade#helpers
因此,如果您仍然需要使用帮助程序安装包
composer require laravel/helpers
Run Code Online (Sandbox Code Playgroud)
或者你可以通过 Laravel 门面使用
use Illuminate\Support\Str;
$slug = Str::slug('Laravel 5 Framework', '-');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6107 次 |
| 最近记录: |