20
20
use Ahc \Cli \Output \Writer ;
21
21
use Throwable ;
22
22
23
+ use function Ahc \Cli \t ;
23
24
use function array_map ;
24
25
use function array_shift ;
25
26
use function asort ;
@@ -79,7 +80,7 @@ public function printTrace(Throwable $e): void
79
80
80
81
$ this ->writer ->colors (
81
82
"{$ eClass } <red> {$ e ->getMessage ()}</end><eol/> " .
82
- " ( { $ this -> translate ('thrown in ' )} <yellow> {$ e ->getFile ()}</end><white>: {$ e ->getLine ()})</end> "
83
+ ' ( ' . t ('thrown in ' ) . " <yellow> {$ e ->getFile ()}</end><white>: {$ e ->getLine ()})</end> "
83
84
);
84
85
85
86
// @codeCoverageIgnoreStart
@@ -89,7 +90,7 @@ public function printTrace(Throwable $e): void
89
90
}
90
91
// @codeCoverageIgnoreEnd
91
92
92
- $ traceStr = " <eol/><eol/><bold> { $ this -> translate ('Stack Trace ' )} :</end><eol/><eol/> " ;
93
+ $ traceStr = ' <eol/><eol/><bold> ' . t ('Stack Trace ' ) . ' :</end><eol/><eol/> ' ;
93
94
94
95
foreach ($ e ->getTrace () as $ i => $ trace ) {
95
96
$ trace += ['class ' => '' , 'type ' => '' , 'function ' => '' , 'file ' => '' , 'line ' => '' , 'args ' => []];
@@ -99,7 +100,7 @@ public function printTrace(Throwable $e): void
99
100
$ traceStr .= " <comment> $ i)</end> <red> $ symbol</end><comment>( $ args)</end> " ;
100
101
if ('' !== $ trace ['file ' ]) {
101
102
$ file = realpath ($ trace ['file ' ]);
102
- $ traceStr .= "<eol/> <yellow> { $ this -> translate ('at ' )} $ file</end><white>: {$ trace ['line ' ]}</end><eol/> " ;
103
+ $ traceStr .= "<eol/> <yellow> " . t ('at ' ) . " $ file</end><white>: {$ trace ['line ' ]}</end><eol/> " ;
103
104
}
104
105
}
105
106
@@ -187,7 +188,7 @@ protected function showHelp(string $for, array $items, string $header = '', stri
187
188
$ this ->writer ->help_header ($ header , true );
188
189
}
189
190
190
- $ this ->writer ->eol ()->help_category ($ this -> translate ($ for ) . ': ' , true );
191
+ $ this ->writer ->eol ()->help_category (t ($ for ) . ': ' , true );
191
192
192
193
if (empty ($ items )) {
193
194
$ this ->writer ->help_text (' (n/a) ' , true );
@@ -231,7 +232,7 @@ public function showUsage(string $usage): self
231
232
$ usage = str_replace ('$0 ' , $ _SERVER ['argv ' ][0 ] ?? '[cmd] ' , $ usage );
232
233
233
234
if (!str_contains ($ usage , ' ## ' )) {
234
- $ this ->writer ->eol ()->help_category ($ this -> translate ('Usage Examples ' ) . ': ' , true )->colors ($ usage )->eol ();
235
+ $ this ->writer ->eol ()->help_category (t ('Usage Examples ' ) . ': ' , true )->colors ($ usage )->eol ();
235
236
236
237
return $ this ;
237
238
}
@@ -248,7 +249,7 @@ public function showUsage(string $usage): self
248
249
return str_pad ('# ' , $ maxlen - array_shift ($ lines ), ' ' , STR_PAD_LEFT );
249
250
}, $ usage );
250
251
251
- $ this ->writer ->eol ()->help_category ($ this -> translate ('Usage Examples ' ) . ': ' , true )->colors ($ usage )->eol ();
252
+ $ this ->writer ->eol ()->help_category (t ('Usage Examples ' ) . ': ' , true )->colors ($ usage )->eol ();
252
253
253
254
return $ this ;
254
255
}
@@ -263,11 +264,11 @@ public function showCommandNotFound(string $attempted, array $available): self
263
264
}
264
265
}
265
266
266
- $ this ->writer ->error ($ this -> translate ('Command %s not found ' , [$ attempted ]), true );
267
+ $ this ->writer ->error (t ('Command %s not found ' , [$ attempted ]), true );
267
268
if ($ closest ) {
268
269
asort ($ closest );
269
270
$ closest = key ($ closest );
270
- $ this ->writer ->bgRed ($ this -> translate ('Did you mean %s? ' , [$ closest ]), true );
271
+ $ this ->writer ->bgRed (t ('Did you mean %s? ' , [$ closest ]), true );
271
272
}
272
273
273
274
return $ this ;
0 commit comments