add documentation

This commit is contained in:
rabuzarus 2015-12-28 03:17:55 +01:00
parent 12f8b0630d
commit 038611bcb4
2 changed files with 13 additions and 1 deletions

View file

@ -1961,11 +1961,21 @@ function current_load() {
return max($load_arr); return max($load_arr);
} }
// much better way of dealing with c-style args /**
* @brief get c-style args
*
* @return int
*/
function argc() { function argc() {
return get_app()->argc; return get_app()->argc;
} }
/**
* @brief Returns the value of a argv key
*
* @param int $x argv key
* @return string Value of the argv key
*/
function argv($x) { function argv($x) {
if(array_key_exists($x,get_app()->argv)) if(array_key_exists($x,get_app()->argv))
return get_app()->argv[$x]; return get_app()->argv[$x];

View file

@ -28,6 +28,8 @@ function help_content(&$a) {
if ($a->argc > 1) { if ($a->argc > 1) {
$path = ''; $path = '';
// looping through the argv keys bigger than 0 to build
// a path relative to /help
for($x = 1; $x < argc(); $x ++) { for($x = 1; $x < argc(); $x ++) {
if(strlen($path)) if(strlen($path))
$path .= '/'; $path .= '/';