├── .gitattributes ├── .gitignore ├── .scrutinizer.yml ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── composer.json ├── examples ├── questions │ ├── multiple.choice.php │ └── single.choice.php ├── signals.php └── window.php ├── phpunit.xml ├── src ├── Contracts │ ├── QuestionableInterface.php │ └── WindowableInterface.php ├── Process │ └── Signals.php ├── Question │ ├── MultipleChoiceQuestion.php │ └── Question.php └── UI │ ├── Cursor.php │ ├── Drawer.php │ └── Window.php └── tests ├── CursorTest.php └── SignalTest.php /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | composer.lock 3 | .idea -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/composer.json -------------------------------------------------------------------------------- /examples/questions/multiple.choice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/examples/questions/multiple.choice.php -------------------------------------------------------------------------------- /examples/questions/single.choice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/examples/questions/single.choice.php -------------------------------------------------------------------------------- /examples/signals.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/examples/signals.php -------------------------------------------------------------------------------- /examples/window.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/examples/window.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Contracts/QuestionableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/Contracts/QuestionableInterface.php -------------------------------------------------------------------------------- /src/Contracts/WindowableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/Contracts/WindowableInterface.php -------------------------------------------------------------------------------- /src/Process/Signals.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/Process/Signals.php -------------------------------------------------------------------------------- /src/Question/MultipleChoiceQuestion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/Question/MultipleChoiceQuestion.php -------------------------------------------------------------------------------- /src/Question/Question.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/Question/Question.php -------------------------------------------------------------------------------- /src/UI/Cursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/UI/Cursor.php -------------------------------------------------------------------------------- /src/UI/Drawer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/UI/Drawer.php -------------------------------------------------------------------------------- /src/UI/Window.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/src/UI/Window.php -------------------------------------------------------------------------------- /tests/CursorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/tests/CursorTest.php -------------------------------------------------------------------------------- /tests/SignalTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iberflow/console/HEAD/tests/SignalTest.php --------------------------------------------------------------------------------