Skip to content

Commit 9e89be8

Browse files
staabmsebastianbergmann
authored andcommitted
Simplify foreach
1 parent a0ad562 commit 9e89be8

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/Logging/TestDox/NamePrettifier.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
use function method_exists;
2828
use function preg_quote;
2929
use function preg_replace;
30-
use function range;
30+
use function rtrim;
3131
use function sprintf;
3232
use function str_contains;
3333
use function str_ends_with;
@@ -115,6 +115,7 @@ public function prettifyTestMethodName(string $name): string
115115
}
116116

117117
$string = rtrim($name, '0123456789');
118+
118119
if (array_key_exists($string, self::$strings)) {
119120
$name = $string;
120121
} elseif ($string === $name) {
@@ -143,7 +144,9 @@ public function prettifyTestMethodName(string $name): string
143144

144145
$buffer = '';
145146

146-
foreach (range(0, strlen($name) - 1) as $i) {
147+
$len = strlen($name);
148+
149+
for ($i = 0; $i < $len; $i++) {
147150
if ($i > 0 && $name[$i] >= 'A' && $name[$i] <= 'Z') {
148151
$buffer .= ' ' . strtolower($name[$i]);
149152
} else {

0 commit comments

Comments
 (0)