Automattic\WooCommerce\Blocks\Shipping

PickupLocationsRestController::update_settings_permissions_check │ public │ WC 1.0

Check whether the current user can update pickup location settings.

Метод класса: PickupLocationsRestController{}

Хуков нет.

Возвращает

true|\WP_Error.

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

$PickupLocationsRestController = new PickupLocationsRestController();
$PickupLocationsRestController->update_settings_permissions_check( $request );
$request(обязательный)
.

Код PickupLocationsRestController::update_settings_permissions_check() WC 11.2.2

public function update_settings_permissions_check( $request ) {
	if ( ! wc_rest_check_manager_permissions( 'settings', 'edit' ) ) {
		return new \WP_Error(
			'woocommerce_rest_cannot_edit',
			__( 'Sorry, you cannot edit this resource.', 'woocommerce' ),
			array( 'status' => rest_authorization_required_code() )
		);
	}

	return true;
}