aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2017-10-13 18:25:40 +0200
committerChristian Weiske <cweiske@cweiske.de>2017-10-13 18:25:40 +0200
commit25b59cbc644e59559296beef66b8509fd4cdefcf (patch)
tree1c6950e4e0577e179be13df51a84b458efc4649b /src
parentede9ef521fbe3b9fc3ee95c410edd906f8e64284 (diff)
downloadphorkie-25b59cbc644e59559296beef66b8509fd4cdefcf.tar.gz
phorkie-25b59cbc644e59559296beef66b8509fd4cdefcf.zip
Make random IDs configurable
Diffstat (limited to 'src')
-rw-r--r--src/phorkie/Repositories.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/phorkie/Repositories.php b/src/phorkie/Repositories.php
index 7ed3188..9021a2e 100644
--- a/src/phorkie/Repositories.php
+++ b/src/phorkie/Repositories.php
@@ -23,7 +23,11 @@ class Repositories
}
);
sort($dirs, SORT_NUMERIC);
- $n = end($dirs) + mt_rand(65536, 16777216);
+ if ($GLOBALS['phorkie']['cfg']['randomIds']) {
+ $n = end($dirs) + mt_rand(65536, 16777216);
+ } else {
+ $n = end($dirs) + 1;
+ }
chdir($this->workDir);
$dir = $this->workDir . '/' . $n . '/';