*
* @param string path (can be empty - eg. '')
* @param {number|date} limit how many to fetch
+ *
+ * -- prefered args:
+ *
* @param {string} object = eg. rev|tag|branch (use 'rev' here and ident=HASH to retrieve a speific revision
* @param {string} ident =
*
if ($limit !== null) {
if (is_int($limit)) {
$args[] = "--max-count=$limit";
- } else if (is_array($limit)) {
+ } else if (is_array($limit) && isset($limit[0]) && isset($limit[2])) {
+ $args[] = "--skip={$limit[0]} --max-count={$limit[1]}";
+ } else if (is_array($limit) ) {
+ foreach($line as $k=>$v) {
+ $args[] = ($k = '-' ? '' : ('--'. $k .'='. $v;
+ }
$args[] = "--skip={$limit[0]} --max-count={$limit[1]}";
} else {
+
$args[] = "--since=$limit";
}
}