phpstorm 查看源代码
最近在查看 laravel 的源码,查到 return response()->download($test);
通过按 comm+B 跳到以下这个文件
文件: vendor/illuminate/contracts/Routing/ResponseFactory.php
/**
* Create a new file download response.
*
* @param \SplFileInfo|string $file
* @param string $name
* @param array $headers
* @param string|null $disposition
* @return \Symfony\Component\HttpFoundation\BinaryFileResponse
*/
public function download($file, $name = null, array $headers = [], $disposition = 'attachment');
源码到这里就没了,没法再进去查看了?但是我想知道这个 download 最后究竟做了什么?应该怎么做呢?
我的 ide 是 phpstorm
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
该行左侧应该有重写标记,O下箭头
对于抽象方法和接口,一般在左侧会有标记
接口是I下箭头,表示实现
抽象类是O下箭头标识,表示重写
laravel 各种不合实际的解耦, 各种注入,导致它的代码是很好看, 配的很恶心.