是否有Laravel APP_ENV变量的建议值列表(可在.env文件中找到)?

Spe*_*lly 4 web-standards code-standards laravel

我似乎在文件中找不到该APP_ENV变量的任何正式列表.env。在实践中我用localdevdevelopmentstaging,和production。而且我觉得这样还行。。。甚至我还看到过其他知名Laravel开发人员使用的一些软件。但是,如果有一个标准,我会更有信心。是否有定义环境名称的PSR标准?也许我缺少一些Laravel文档?

Aug*_*ura 5

据我所知,只有localtesting并且production是标准,因为Illuminate/Foundation/Application类包含的方法isLocal()runningUnitTests()isProduction()检查他们。

  • 顺便说一句, isLocal() 和 isProduction() 被声明但从未使用过,我在一个新的 laravel 项目中从根目录进行搜索。 (2认同)
  • 看起来它们是为了与 `app()->isLocal()` 一起使用。 (2认同)