将一行从控制器移动到新文件并在 laravel 中调用它

Move a line from controller to new file and call it in laravel

在我本地PC的LaravelThisController中,有这样一行

$result = shell_exec('C:\Users\mypc\AppData\Local\Programs\Python\Python37-32\python.exe test.py '. $text);

但是,这是本地 PC 路径。所以如果我推送到网络服务器,我需要更改为

$result = shell_exec('usr\bin\Python test.py '. $text);

所以,我想剪切这一行并粘贴到一个新文件中,我想通过 ThisContoroller 从新文件中调用这一行。所以,我可以将文件生成到 gitignore 并且不会发生冲突。

但是我不知道该怎么做。你有什么建议吗?谢谢。

关于 ceejayoz 的评论,是的,我可以使用 .env 文件。 有 个线程的回答。