WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

WC_CLI_REST_Command::get_item() public WC 1.0

Get a single item.

{} Это метод класса: WC_CLI_REST_Command{}

Хуков нет.

Возвращает

Null. Ничего.

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

$WC_CLI_REST_Command = new WC_CLI_REST_Command();
$WC_CLI_REST_Command->get_item( $args, $assoc_args );
$args(массив) (обязательный)
WP-CLI positional arguments.
$assoc_args(массив) (обязательный)
WP-CLI associative arguments.

Код WC_CLI_REST_Command::get_item() WC 4.7.1

<?php
public function get_item( $args, $assoc_args ) {
	$route                           = $this->get_filled_route( $args );
	list( $status, $body, $headers ) = $this->do_request( 'GET', $route, $assoc_args );

	if ( ! empty( $assoc_args['fields'] ) ) {
		$body = self::limit_item_to_fields( $body, $assoc_args['fields'] );
	}

	if ( empty( $assoc_args['format'] ) ) {
		$assoc_args['format'] = 'table';
	}

	if ( 'headers' === $assoc_args['format'] ) {
		echo wp_json_encode( $headers );
	} elseif ( 'body' === $assoc_args['format'] ) {
		echo wp_json_encode( $body );
	} elseif ( 'envelope' === $assoc_args['format'] ) {
		echo wp_json_encode(
			array(
				'body'    => $body,
				'headers' => $headers,
				'status'  => $status,
			)
		);
	} else {
		$formatter = $this->get_formatter( $assoc_args );
		$formatter->display_item( $body );
	}
}