WP_CLI::print_value()public staticWP-CLI 1.0

Display a value, in various formats

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$result = WP_CLI::print_value( $value, $assoc_args );
$value(разное) (обязательный)
Value to display.
$assoc_args(массив)
Arguments passed to the command, determining format.
По умолчанию: []

Код WP_CLI::print_value() WP-CLI 2.8.0-alpha

public static function print_value( $value, $assoc_args = [] ) {
	if ( Utils\get_flag_value( $assoc_args, 'format' ) === 'json' ) {
		$value = json_encode( $value );
	} elseif ( Utils\get_flag_value( $assoc_args, 'format' ) === 'yaml' ) {
		$value = Spyc::YAMLDump( $value, 2, 0 );
	} elseif ( is_array( $value ) || is_object( $value ) ) {
		$value = var_export( $value, true );
	}

	echo $value . "\n";
}