| 1 | <?php |
||
| 4 | class Console { |
||
| 5 | |||
| 6 | private $argv; |
||
| 7 | |||
| 8 | public function __construct(array $argv) { |
||
| 11 | |||
| 12 | public function read($prompt = '') { |
||
| 16 | |||
| 17 | public function write($string) { |
||
| 20 | |||
| 21 | public function error($message) { |
||
| 26 | |||
| 27 | public function writeLine($string = '') { |
||
| 30 | |||
| 31 | public function getArguments() { |
||
| 34 | |||
| 35 | public function getOption($name, $default = null) { |
||
| 42 | |||
| 43 | private function optionPosition($name) { |
||
| 54 | |||
| 55 | public function hasOption($name) { |
||
| 58 | |||
| 59 | public function getScriptName() { |
||
| 62 | } |