classes/CLI.php
public static function input($key=null,$default=null){
      return $key ? (isset(static::$options[$key]) ? static::$options[$key] : (is_callable($default)?call_user_func($default):$default)) : static::$options;
    }
public static function input($key=null,$default=null){
      return $key ? (isset(static::$options[$key]) ? static::$options[$key] : (is_callable($default)?call_user_func($default):$default)) : static::$options;
    }
public static function input ( $ key = null , $ default = null ) { return $ key ? ( isset ( static :: $ options [ $ key ] ) ? static :: $ options [ $ key ] : ( is_callable ( $ default ) ? call_user_func ( $ default ) : $ default ) ) : static :: $ options ; }
Get a passed option
@param string $key The name of the option paramenter
@param mixed $default The default value if parameter is omitted. (if a callable it will be evaluated)
@return mixed
Get a passed option