Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit f0d227d

Browse filesBrowse files
committed
[Console][FormatterHelper] Use helper strlen statically and remove duplicated code
1 parent 7aba9cf commit f0d227d
Copy full SHA for f0d227d

File tree

1 file changed

+5
-9
lines changed
Filter options

1 file changed

+5
-9
lines changed

‎src/Symfony/Component/Console/Helper/FormatterHelper.php

Copy file name to clipboardExpand all lines: src/Symfony/Component/Console/Helper/FormatterHelper.php
+5-9Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@ public function formatBlock($messages, $style, $large = false)
5454
foreach ($messages as $message) {
5555
$message = OutputFormatter::escape($message);
5656
$lines[] = sprintf($large ? ' %s ' : ' %s ', $message);
57-
$len = max($this->strlen($message) + ($large ? 4 : 2), $len);
57+
$len = max(self::strlen($message) + ($large ? 4 : 2), $len);
5858
}
5959

6060
$messages = $large ? [str_repeat(' ', $len)] : [];
6161
for ($i = 0; isset($lines[$i]); ++$i) {
62-
$messages[] = $lines[$i].str_repeat(' ', $len - $this->strlen($lines[$i]));
62+
$messages[] = $lines[$i].str_repeat(' ', $len - self::strlen($lines[$i]));
6363
}
6464
if ($large) {
6565
$messages[] = str_repeat(' ', $len);
@@ -83,17 +83,13 @@ public function formatBlock($messages, $style, $large = false)
8383
*/
8484
public function truncate($message, $length, $suffix = '...')
8585
{
86-
$computedLength = $length - $this->strlen($suffix);
86+
$computedLength = $length - self::strlen($suffix);
8787

88-
if ($computedLength > $this->strlen($message)) {
88+
if ($computedLength > self::strlen($message)) {
8989
return $message;
9090
}
9191

92-
if (false === $encoding = mb_detect_encoding($message, null, true)) {
93-
return substr($message, 0, $length).$suffix;
94-
}
95-
96-
return mb_substr($message, 0, $length, $encoding).$suffix;
92+
return self::substr($message, 0, $length).$suffix;
9793
}
9894

9995
/**

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.