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

WC_REST_WCCOM_Site_Installer_Controller::register_routes() public WC 3.7.0

Register the routes for product reviews.

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

Хуков нет.

Возвращает

null. Ничего.

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

$WC_REST_WCCOM_Site_Installer_Controller = new WC_REST_WCCOM_Site_Installer_Controller();
$WC_REST_WCCOM_Site_Installer_Controller->register_routes();

Список изменений

С версии 3.7.0 Введена.

Код WC_REST_WCCOM_Site_Installer_Controller::register_routes() WC 5.2.2

<?php
public function register_routes() {
	register_rest_route(
		$this->namespace,
		'/' . $this->rest_base,
		array(
			array(
				'methods'             => WP_REST_Server::READABLE,
				'callback'            => array( $this, 'get_install_state' ),
				'permission_callback' => array( $this, 'check_permission' ),
			),
			array(
				'methods'             => WP_REST_Server::CREATABLE,
				'callback'            => array( $this, 'install' ),
				'permission_callback' => array( $this, 'check_permission' ),
				'args'                => array(
					'products' => array(
						'required' => true,
						'type'     => 'object',
					),
				),
			),
			array(
				'methods'             => WP_REST_Server::DELETABLE,
				'callback'            => array( $this, 'reset_install' ),
				'permission_callback' => array( $this, 'check_permission' ),
			),
		)
	);
}