[ Index ] |
PHP Cross Reference of moodle-2.8 |
[Source view] [Print] [Project Stats]
Command line utility functions and classes
Copyright: | 2009 Petr Skoda (http://skodak.org) |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 177 lines (5 kb) |
Included or required: | 4 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
cli_input($prompt, $default='', array $options=null, $casesensitiveoptions=false) X-Ref |
Get input from user param: string $prompt text prompt, should include possible options param: string $default default value when enter pressed param: array $options list of allowed options, empty means any text param: bool $casesensitive true if options are case sensitive return: string entered text |
cli_get_params(array $longoptions, array $shortmapping=null) X-Ref |
Returns cli script parameters. param: array $longoptions array of --style options ex:('verbose'=>false) param: array $shortmapping array describing mapping of short to long style options ex:('h'=>'help', 'v'=>'verbose') return: array array of arrays, options, unrecognised as optionlongname=>value |
cli_separator($return=false) X-Ref |
Print or return section separator string param: bool $return false means print, true return as string return: mixed void or string |
cli_heading($string, $return=false) X-Ref |
Print or return section heading string param: string $string text param: bool $return false means print, true return as string return: mixed void or string |
cli_problem($text) X-Ref |
Write error notification param: $text return: void |
cli_error($text, $errorcode=1) X-Ref |
Write to standard out and error with exit in error. param: string $text param: int $errorcode return: void (does not return) |
Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |