php – 如何在命令行上运行Laravel Tasks时传递多个参数?

前端之家收集整理的这篇文章主要介绍了php – 如何在命令行上运行Laravel Tasks时传递多个参数?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个Task类,其方法需要多个参数:
  1. class Sample_Task
  2. {
  3. public function create($arg1,$arg2) {
  4. // something here
  5. }
  6. }

但似乎工匠只得到第一个论点:

  1. PHP artisan sample:create arg1 arg2

错误信息:

  1. Warning: Missing argument 2 for Sample_Task::create()

如何在这个方法中传递多个参数?

  1. class Sample_Task
  2. {
  3. public function create($args) {
  4. $arg1 = $args[0];
  5. $arg2 = $args[1];
  6. // something here
  7. }
  8. }

猜你在找的Laravel相关文章