phpfriends/console-questionnaire
Composer 安装命令:
composer require phpfriends/console-questionnaire
包简介
A questionnarie for console apps
README 文档
README
A questionnarie for console apps
(www.pskel.tk)[Readme generated by Pskel on 2016-11-12 10:17:12]
How it works ?
array of questions
$questions = [
1 => [
'key' => 'name',
'statement' => 'What\'s your name',
],
2 => [
'key' => 'age',
'statement' => 'What\'t your age range',
'options' => [
'< 18',
'18-39',
'> 39',
],
],
// ...
];
The method questionsLoop needs that array of questions and another array to
store the results. Also this results array should contains the current values.
Like that
$data = [
'name' => 'John Doe',
'age' => '18-39',
// ...
];
This is an example you can play with:
➜ ConsoleQuestionnaire git:(master) ✗ src/console demo
[1] What's your name [John Doe]
[2] What't your age range [18-39]
// ...
[X] exit
select_option [X] ?
translations
Instead of use direct messages in the questions you can use keys.
Thanks to
- keeguon
for his country list recopilation
https://gist.github.com/keeguon/2310008
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-11-13