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