@@ -54,12 +54,12 @@ public function formatBlock($messages, $style, $large = false)
54
54
foreach ($ messages as $ message ) {
55
55
$ message = OutputFormatter::escape ($ message );
56
56
$ 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 );
58
58
}
59
59
60
60
$ messages = $ large ? [str_repeat (' ' , $ len )] : [];
61
61
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 ]));
63
63
}
64
64
if ($ large ) {
65
65
$ messages [] = str_repeat (' ' , $ len );
@@ -83,17 +83,13 @@ public function formatBlock($messages, $style, $large = false)
83
83
*/
84
84
public function truncate ($ message , $ length , $ suffix = '... ' )
85
85
{
86
- $ computedLength = $ length - $ this -> strlen ($ suffix );
86
+ $ computedLength = $ length - self :: strlen ($ suffix );
87
87
88
- if ($ computedLength > $ this -> strlen ($ message )) {
88
+ if ($ computedLength > self :: strlen ($ message )) {
89
89
return $ message ;
90
90
}
91
91
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 ;
97
93
}
98
94
99
95
/**
0 commit comments