gpt4 book ai didi

laravel - 避免 Laravel 的别名

转载 作者:行者123 更新时间:2023-12-02 10:24:07 25 4
gpt4 key购买 nike

我想知道使用 Laravel 的别名功能是否有任何优点或缺点。我能想到的唯一优点是它可以节省打字时间。缺点是如果没有 ide-helper 包,大多数 IDE 将无法智能感知别名。

不要使用别名:

use Session;
use Request;
use Input;

输入完整路径:

use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\Request;
use Illuminate\Support\Facades\Input;

编辑:

作为惯例,我决定通过直接评估 Laravel 别名:

\Session::get()\请求::get()\输入::get()等等

这样我就不会在每个类的顶部乱扔 use 语句。

最佳答案

确实没有什么优势。无论如何都会创建别名(除非您删除它们),因此您不妨使用它们。

关于自动完成,通过全名导入外观并没有多大帮助。外观本身不包含可在其上调用的方法。无论如何,你都需要 ide-helper 包...

关于laravel - 避免 Laravel 的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30326383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com