最近在查看 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
拉丁的传说