WP_CLI

Extractor::tar_error_msg()public staticWP-CLI 1.0

Return formatted error message from ProcessRun of tar command.

Метод класса: Extractor{}

Хуков нет.

Возвращает

Строку|int. The error message of the process, if available; otherwise the return code.

Использование

$result = Extractor::tar_error_msg( $process_run );
$process_run(Processrun) (обязательный)
-

Код Extractor::tar_error_msg() WP-CLI 2.8.0-alpha

public static function tar_error_msg( $process_run ) {
	$stderr = trim( $process_run->stderr );
	$nl_pos = strpos( $stderr, "\n" );
	if ( false !== $nl_pos ) {
		$stderr = trim( substr( $stderr, 0, $nl_pos ) );
	}
	if ( $stderr ) {
		return sprintf( '%s (%d)', $stderr, $process_run->return_code );
	}
	return $process_run->return_code;
}