为什么在版本5.8中不赞成使用Laravel帮助器?

ang*_*000 5 laravel laravel-5

我是Laravel的一个快乐用户,并且我喜欢Laravel的助手。它们非常易于使用:

{{ str_limit($text) }}
Run Code Online (Sandbox Code Playgroud)

但是真的真的不明白为什么会这样:

{{\Illuminate\Support\Str::limit($text)}}
Run Code Online (Sandbox Code Playgroud)

为什么...?

onl*_*mas 5

在Laravel 5.8中弃用它们的原因是,它们为全局命名空间增加了很多功能,并且它们迁移时也与程序包冲突。泰勒·奥特威尔(Taylor Otwell)在PR中说,