GetConfigurationCommand
扩展自 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 |
---|
参数
- input
InputInterface
控制台输入- output
OutputInterface
控制台输出
响应
void
doExecute
执行命令的内部函数。
doExecute(\Symfony\Component\Console\Input\InputInterface input, \Symfony\Component\Console\Output\OutputInterface output) :
自 |
4.0.0 |
---|
参数
- input
InputInterface
要注入到命令中的输入。- output
OutputInterface
要注入到命令中的输出。
响应
int
命令退出代码
formatConfig
将配置数组格式化为所需的格式
formatConfig(mixed||string|int configs) : mixed||string|int
自 |
4.0.0 |
---|
参数
- configs
array<string|int, mixed>
配置数组
响应
array<string|int, mixed>
formatConfigValue
格式化配置值
formatConfigValue( value) :
自 |
4.0.0 |
---|
参数
- value
mixed
要格式化的值
响应
string
getGroups
获取已定义的选项组
getGroups() : mixed||string|int
自 |
4.0.0 |
---|
响应
array<string|int, mixed>
processGroupOptions
以逻辑分组的方式显示选项
processGroupOptions( group) :
自 |
4.0.0 |
---|
参数
- group
string
要处理的组
响应
int
processSingleOption
处理请求单个选项时的命令
processSingleOption( option) :
自 |
4.0.0 |
---|
参数
- option
string
我们要获取其值的选项
响应
int
常量
DB_GROUP
定义数据库选项组的常量
值 | ['name' => 'db', 'options' => ['dbtype', 'host', 'user', 'password', 'dbprefix', 'db', 'dbencryption', 'dbsslverifyservercert', 'dbsslkey', 'dbsslcert', 'dbsslca', 'dbsslcipher']] |
---|---|
自 |
4.0.0 |
类型
array<string|int, mixed>
SESSION_GROUP
定义会话选项组的常量
值 | ['name' => 'session', 'options' => ['session_handler', 'shared_session', 'session_metadata']] |
---|---|
自 |
4.0.0 |
类型
array<string|int, mixed>
MAIL_GROUP
定义邮件选项组的常量
值 | ['name' => 'mail', 'options' => ['mailonline', 'mailer', 'mailfrom', 'fromname', 'sendmail', 'smtpauth', 'smtpuser', 'smtppass', 'smtphost', 'smtpsecure', 'smtpport']] |
---|---|
自 |
4.0.0 |
类型
array<string|int, mixed>
CONFIG_GET_SUCCESSFUL
成功获取配置时的返回代码
值 | 0 |
---|---|
自 |
4.0.0 |
CONFIG_GET_GROUP_NOT_FOUND
找不到配置组选项时的返回代码
值 | 1 |
---|---|
自 |
4.0.0 |
CONFIG_GET_OPTION_NOT_FOUND
找不到配置选项时的返回代码
值 | 2 |
---|---|
自 |
4.0.0 |
CONFIG_GET_OPTION_FAILED
使用错误选项调用命令时的返回代码
值 | 3 |
---|---|
自 |
4.0.0 |
属性
defaultName
默认命令名称
静态
自 |
4.0.0 |
---|
类型
string
cliInput
存储输入对象
自 |
4.0.0 |
---|
类型
输入
ioStyle
SymfonyStyle 对象
自 |
4.0.0 |
---|
类型
SymfonyStyle