WP_CLI
Extractor::tar_error_msg
Return formatted error message from ProcessRun of tar command.
Метод класса: Extractor{}
Хуков нет.
Возвращает
string|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() Extractor::tar error msg WP-CLI 2.13.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;
}