gpt4 book ai didi

php - 检测是否从 Laravel 5 中的命令行运行

转载 作者:IT王子 更新时间:2023-10-28 23:49:11 24 4
gpt4 key购买 nike

我有一个用例,如果应用程序是通过 Artisan 从命令行运行的(迁移、种子、路由:列表),我们需要修改应用程序流程。

在 Laravel 4 中,这可以像这样完成:

App::runningInConsole()

Laravel 5 中是否有等效项?

在这种情况下不推荐使用环境 (.env) 变量,因为这些命令偶尔需要在生产环境中运行(指向生产资源),我宁愿避免诉诸重复 (.env.commandline)文件。

最佳答案

不确定是否有任何以前的版本,但在 Laravel 5.2 中,您仍然可以执行 App::runningInConsole(),尽管文档中没有提及。

关于php - 检测是否从 Laravel 5 中的命令行运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29130664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com