4

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

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

这个文件应该放在哪里?

我目前在将其放入应用程序/模型文件夹或应用程序/[新文件夹]之间犹豫不决。我的 webroot 设置为公用文件夹,因此您无法通过浏览器访问应用程序文件夹。

如果它在那里,我假设我将能够在 php 中读取它,但不能在 javascript 中读取它(这没关系)。

4

1 回答 1

6

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

于 2013-03-22T06:25:34.667 回答