在Laravel中,我应该将一个非公共data.json文件放在哪个文件夹中?

Lan*_*ngo 4 laravel laravel-3

我有另一个系统将data.json文件放在我的Laravel站点/文件夹结构的某个地方.

我只希望Laravel能够读取json文件(即用户无法通过在浏览器中输入url来查看它).

这个文件应该放在哪里?

我目前在应用程序/模型文件夹或应用程序/ [新文件夹]之间徘徊.我的webroot设置为公用文件夹,因此您无法通过浏览器访问应用程序文件夹.

如果它在那里,我假设我将能够在PHP内读取它而不是javascript(这没关系).

sto*_*pat 6

只需在app /目录中创建一个新文件夹即可.这对外人来说是不可见的.正如你所说,所有可见的东西都在公共文件夹中.如果您创建一个新文件夹,您可以通过设置composer.json自动加载它.