命令中没有 SUCCESS 常量 class
No SUCCESS constant in Command class
我正在开发一个 Symfony 4 命令,当它完成时我想 return 使用成功或失败代码。
Here 是文档。
它说:
// return this if there was no problem running the command
// (it's equivalent to returning int(0))
return Command::SUCCESS;
使用 Symfony\Component\Console\Command\Command
.
我检查了那个文件,没有 SUCCESS
常量。
我是不是漏掉了什么?
对于这个常数,你需要有一个 Symfony 5.1 版本:
否则对于您的 Symfony 4.4,您可以直接使用整数。
Symfony 5.1
return Command::SUCCESS;
Symfony 4.4
return 0;
Symfony 5.1
return Command::FAILURE;
Symfony 4.4
return 1;
我正在开发一个 Symfony 4 命令,当它完成时我想 return 使用成功或失败代码。
Here 是文档。
它说:
// return this if there was no problem running the command
// (it's equivalent to returning int(0))
return Command::SUCCESS;
使用 Symfony\Component\Console\Command\Command
.
我检查了那个文件,没有 SUCCESS
常量。
我是不是漏掉了什么?
对于这个常数,你需要有一个 Symfony 5.1 版本:
否则对于您的 Symfony 4.4,您可以直接使用整数。
Symfony 5.1
return Command::SUCCESS;
Symfony 4.4
return 0;
Symfony 5.1
return Command::FAILURE;
Symfony 4.4
return 1;