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

WC_CLI_REST_Command::get_filled_route() private WC 1.0

Get the route for this resource

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

Хуков нет.

Возвращает

Строку.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_filled_route( $args );
$args(массив)
Positional arguments passed to the originating WP-CLI command.
По умолчанию: array()

Код WC_CLI_REST_Command::get_filled_route() WC 4.7.1

<?php
private function get_filled_route( $args = array() ) {
	$supported_id_matched = false;
	$route                = $this->route;

	foreach ( $this->get_supported_ids() as $id_name => $id_desc ) {
		if ( 'id' !== $id_name && strpos( $route, '<' . $id_name . '>' ) !== false && ! empty( $args ) ) {
			$route                = str_replace( array( '(?P<' . $id_name . '>[\d]+)', '(?P<' . $id_name . '>\w[\w\s\-]*)' ), $args[0], $route );
			$supported_id_matched = true;
		}
	}

	if ( ! empty( $args ) ) {
		$id_replacement = $supported_id_matched && ! empty( $args[1] ) ? $args[1] : $args[0];
		$route          = str_replace( array( '(?P<id>[\d]+)', '(?P<id>[\w-]+)' ), $id_replacement, $route );
	}

	return rtrim( $route );
}