ExtensionRemoveCommand
扩展自 AbstractCommand用于删除扩展的控制台命令
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
__construct
命令构造函数。
__construct(\Joomla\Database\DatabaseInterface db) :
自 |
4.2.0 |
---|
参数
- db
DatabaseInterface
数据库
响应
混合
configure
初始化命令。
configure() :
自 |
4.0.0 |
---|
响应
空
configureIO
配置 IO
configureIO(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) :
自 |
4.0.0 |
---|
参数
- 输入
InputInterface
控制台输入- 输出
OutputInterface
控制台输出
响应
空
doExecute
执行命令的内部函数。
doExecute(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) :
自 |
4.0.0 |
---|
参数
- 输入
InputInterface
注入到命令中的输入。- 输出
OutputInterface
注入到命令中的输出。
响应
int
命令退出代码
常量
REMOVE_ABORT
扩展删除中止的退出代码
值 | 3 |
---|---|
自 |
4.0.0 |
REMOVE_FAILED
扩展删除失败的退出代码
值 | 1 |
---|---|
自 |
4.0.0 |
REMOVE_INVALID_RESPONSE
无效响应的退出代码
值 | 5 |
---|---|
自 |
4.0.0 |
REMOVE_INVALID_TYPE
无效类型的退出代码
值 | 6 |
---|---|
自 |
4.0.0 |
REMOVE_LOCKED
扩展锁定删除失败的退出代码
值 | 4 |
---|---|
自 |
4.0.0 |
REMOVE_NOT_FOUND
扩展未找到的退出代码
值 | 2 |
---|---|
自 |
4.0.0 |
REMOVE_SUCCESSFUL
扩展删除成功的退出代码
值 | 0 |
---|---|
自 |
4.0.0 |
属性
defaultName
默认命令名称
静态
自 |
4.0.0 |
---|
类型(s)
字符串
cliInput
自 |
4.0.0 |
---|
类型(s)
InputInterface
ioStyle
自 |
4.0.0 |
---|
类型(s)
SymfonyStyle