ExtensionInstallCommand
扩展 AbstractCommand用于安装扩展的控制台命令
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
configure
初始化命令。
configure() :
自 |
4.0.0 |
---|
响应
void
configureIO
配置 IO
configureIO(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) :
自 |
4.0.0 |
---|
参数
- 输入
InputInterface
控制台输入- 输出
OutputInterface
控制台输出
响应
void
doExecute
执行命令的内部函数。
doExecute(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) :
抛出 |
|
---|---|
自 |
4.0.0 |
参数
- 输入
InputInterface
要注入命令的输入。- 输出
OutputInterface
要注入命令的输出。
响应
int
命令退出代码
processPathInstallation
用于从路径安装扩展
processPathInstallation( path) :
自 |
4.0.0 |
---|---|
抛出 |
|
参数
- 路径
string
扩展压缩文件的路径
响应
bool
processUrlInstallation
用于从 URL 安装扩展
processUrlInstallation( url) :
自 |
4.0.0 |
---|---|
抛出 |
|
参数
- url
string
扩展压缩文件的 URL
响应
bool
常量
INSTALLATION_FAILED
安装失败的退出代码
值 | 1 |
---|---|
自 |
4.0.0 |
INSTALLATION_SUCCESSFUL
安装成功的退出代码
值 | 0 |
---|---|
自 |
4.0.0 |
属性
defaultName
默认命令名称
静态
自 |
4.0.0 |
---|
类型
string
cliInput
存储输入对象
自 |
4.0.0 |
---|
类型
InputInterface
ioStyle
SymfonyStyle 对象
自 |
4.0.0 |
---|
类型
SymfonyStyle