The label text and color are just a way to signal to the user the type of message.
Changing it can lead to confusion. Example:
WP_CLI::error( 'Something bad happened!', 'Success' );
// nothing
}
- function success( $message, $label ) {
+ function success( $message ) {
// nothing
}
- function warning( $message, $label ) {
+ function warning( $message ) {
// nothing
}
- function error( $message, $label ) {
- fwrite( STDERR, \WP_CLI::colorize( "%R$label:%n $message\n" ) );
+ function error( $message ) {
+ fwrite( STDERR, \WP_CLI::colorize( "%RError:%n $message\n" ) );
}
}
fwrite( STDOUT, $message . "\n" );
}
- function success( $message, $label ) {
- $this->_line( $message, $label, '%G' );
+ function success( $message ) {
+ $this->_line( $message, 'Success', '%G' );
}
- function warning( $message, $label ) {
- $this->_line( $message, $label, '%C', STDERR );
+ function warning( $message ) {
+ $this->_line( $message, 'Warning', '%C', STDERR );
}
- function error( $message, $label ) {
- $this->_line( $message, $label, '%R', STDERR );
+ function error( $message ) {
+ $this->_line( $message, 'Error', '%R', STDERR );
}
}
* Display a success in the CLI and end with a newline
*
* @param string $message
- * @param string $label
*/
- static function success( $message, $label = 'Success' ) {
- self::$logger->success( $message, $label );
+ static function success( $message ) {
+ self::$logger->success( $message );
}
/**
* Display a warning in the CLI and end with a newline
*
* @param string $message
- * @param string $label
*/
- static function warning( $message, $label = 'Warning' ) {
- self::$logger->warning( self::error_to_string( $message ), $label );
+ static function warning( $message ) {
+ self::$logger->warning( self::error_to_string( $message ) );
}
/**
* Display an error in the CLI and end with a newline
*
* @param string $message
- * @param string $label
*/
- static function error( $message, $label = 'Error' ) {
+ static function error( $message ) {
if ( ! isset( self::get_runner()->assoc_args[ 'completions' ] ) ) {
- self::$logger->error( self::error_to_string( $message ), $label );
+ self::$logger->error( self::error_to_string( $message ) );
}
exit(1);