$out = str_replace( "\t", ' ', $out );
+ self::pass_through_pager( WP_CLI::colorize( $out ) );
+ }
+
+ private static function pass_through_pager( $out ) {
if ( strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' ) {
// no paging for Windows cmd.exe; sorry
echo $out;
- } else {
- self::pass_through_pager( WP_CLI::colorize( $out ) );
+ return 0;
}
- }
- private static function pass_through_pager( $out ) {
// convert string to file handle
$fd = fopen( "php://temp", "r+" );
fputs( $fd, $out );