如何在laravel中搜索内置方法



您能建议如何在laravel中搜索内置方法吗?例如,我想找到Illuminate\Http\Request提供的控制器的方法validate((,看看它是如何工作的

  • 您需要使用提供此类功能的IDE(例如PhpStorm(。为您正在使用的IDE查找"转到声明/定义"命令。

  • 如果你不使用这样支持跳转的IDE,你可以使用外部工具(我个人使用Exuberant Ctags(来索引你的项目文件夹,并为所有类、方法等生成标记文件。但这种方法需要你的部分进行额外的设置。

  • 您可以使用调试器实时跟踪代码。但它需要设置PHP调试器(如xdebug(和支持调试的IDE。

  • 最后,您可以搜索自己感兴趣的类或方法。Laravel利用PSR-4进行自动加载,因此任何类的名称空间都可以很容易地引导您找到/vendor/laravel/framework/src中的正确文件。

最新更新