Automattic\WooCommerce\Admin\API
OnboardingPlugins::can_install_plugins()
Check whether the current user has permission to install plugins
Method of the class: OnboardingPlugins{}
No Hooks.
Returns
WP_Error|true|false
.
Usage
$OnboardingPlugins = new OnboardingPlugins(); $OnboardingPlugins->can_install_plugins();
OnboardingPlugins::can_install_plugins() OnboardingPlugins::can install plugins code WC 9.8.5
public function can_install_plugins() { if ( ! current_user_can( 'install_plugins' ) ) { return new WP_Error( 'woocommerce_rest_cannot_update', __( 'Sorry, you cannot manage plugins.', 'woocommerce' ), array( 'status' => rest_authorization_required_code() ) ); } return true; }