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

wc_rest_check_manager_permissions() WC 2.6.0

Check manager permissions on REST API.

Хуки из функции
Возвращает

true|false. Ничего.

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

wc_rest_check_manager_permissions( $object, $context );
$object(строка) (обязательный)
Object.
$context(строка)
Request context.

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

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

Код wc_rest_check_manager_permissions() WC 5.2.2

<?php
function wc_rest_check_manager_permissions( $object, $context = 'read' ) {
	$objects = array(
		'reports'          => 'view_woocommerce_reports',
		'settings'         => 'manage_woocommerce',
		'system_status'    => 'manage_woocommerce',
		'attributes'       => 'manage_product_terms',
		'shipping_methods' => 'manage_woocommerce',
		'payment_gateways' => 'manage_woocommerce',
		'webhooks'         => 'manage_woocommerce',
	);

	$permission = current_user_can( $objects[ $object ] );

	return apply_filters( 'woocommerce_rest_check_permissions', $permission, $context, 0, $object );
}