Php Laravel artisan命令-脚本中的更改选项?
是否可以在PHP文件中更改传递给Laravel命令的选项?我尝试了一些方法,比如Php Laravel artisan命令-脚本中的更改选项?,php,laravel,command-line-interface,laravel-artisan,Php,Laravel,Command Line Interface,Laravel Artisan,是否可以在PHP文件中更改传递给Laravel命令的选项?我尝试了一些方法,比如$this->option('optionName','newValue')但尚未找到解决方案。此外,我不能简单地获取该值并将其设置为新变量,因为我正在扩展migration命令,需要为此重置选项。确切地说,--path选项。很抱歉回答了我自己的问题,但我找到了一个在我的情况下有效的解决方案: $this->getDefinition()->getOption(“optionName”)->setDefault(“n
$this->option('optionName','newValue')代码>但尚未找到解决方案。此外,我不能简单地获取该值并将其设置为新变量,因为我正在扩展migration命令,需要为此重置选项。确切地说,--path
选项。很抱歉回答了我自己的问题,但我找到了一个在我的情况下有效的解决方案:
$this->getDefinition()->getOption(“optionName”)->setDefault(“newValue”)代码>
由于它只覆盖默认值,因此它仅在未通过CLI传递选项时才起作用。如果有人有更好的处理方法,请提供答案 很抱歉回答了我自己的问题,但我找到了一个适合我的解决方案:
$this->getDefinition()->getOption(“optionName”)->setDefault(“newValue”)代码>
由于它只覆盖默认值,因此它仅在未通过CLI传递选项时才起作用。如果有人有更好的处理方法,请提供答案 如果要扩展它,为什么不重写$signature
属性?创建多租户应用程序。迭代可用架构,需要根据当前使用的架构动态更改路径。如果要扩展它,为什么不重写$signature
属性?创建多租户应用程序。遍历可用的模式,需要根据当前使用的模式动态更改路径。