diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2017-10-13 18:25:40 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2017-10-13 18:25:40 +0200 |
| commit | 25b59cbc644e59559296beef66b8509fd4cdefcf (patch) | |
| tree | 1c6950e4e0577e179be13df51a84b458efc4649b /src | |
| parent | ede9ef521fbe3b9fc3ee95c410edd906f8e64284 (diff) | |
| download | phorkie-25b59cbc644e59559296beef66b8509fd4cdefcf.tar.gz phorkie-25b59cbc644e59559296beef66b8509fd4cdefcf.zip | |
Make random IDs configurable
Diffstat (limited to 'src')
| -rw-r--r-- | src/phorkie/Repositories.php | 6 |
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 . '/'; |
