diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2023-03-22 20:22:01 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2023-03-22 22:21:03 +0100 |
| commit | 894b39fb81760fb6fbff105159da993b512f8ce3 (patch) | |
| tree | 3a14fbef2036e819694fb3266b59159dacb83877 | |
| parent | ba0d816b189cf6f988cf3107baa37b760f650374 (diff) | |
| download | phorkie-894b39fb81760fb6fbff105159da993b512f8ce3.tar.gz phorkie-894b39fb81760fb6fbff105159da993b512f8ce3.zip | |
Fix stripping ".git" from dir names
This did never work, but earlier PHP versions did not complain
| -rw-r--r-- | src/phorkie/Repositories.php | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/phorkie/Repositories.php b/src/phorkie/Repositories.php index 9021a2e..c605996 100644 --- a/src/phorkie/Repositories.php +++ b/src/phorkie/Repositories.php @@ -16,13 +16,11 @@ class Repositories { chdir($this->gitDir); $dirs = glob('*.git', GLOB_ONLYDIR); - array_walk( - $dirs, - function ($dir) { - return substr($dir, 0, -4); - } - ); + foreach ($dirs as $key => $dir) { + $dirs[$key] = substr($dir, 0, -4); + } sort($dirs, SORT_NUMERIC); + if ($GLOBALS['phorkie']['cfg']['randomIds']) { $n = end($dirs) + mt_rand(65536, 16777216); } else { |
