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

Automattic\WooCommerce\Admin\API

Options::user_has_permission() public WC 1.0

Check if the user has permission given an option name.

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

Хуков нет.

Возвращает

true/false.

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

$Options = new Options();
$Options->user_has_permission( $option, $request );
$option(строка) (обязательный)
Option name.
$request(WP_REST_Request) (обязательный)
Full details about the request.

Код Options::user_has_permission() WC 4.7.1

<?php
public function user_has_permission( $option, $request ) {
	$permissions = $this->get_option_permissions( $request );

	if ( isset( $permissions[ $option ] ) ) {
		return $permissions[ $option ];
	}

	return current_user_can( 'manage_options' );
}