Automattic\WooCommerce\Admin\API
OnboardingPlugins::install_and_activate
Install and activate a plugin.
Method of the class: OnboardingPlugins{}
No Hooks.
Returns
WP_REST_Response
.
Usage
$OnboardingPlugins = new OnboardingPlugins(); $OnboardingPlugins->install_and_activate( $request );
- $request(WP_REST_Request) (required)
- WP Request object.
OnboardingPlugins::install_and_activate() OnboardingPlugins::install and activate code WC 9.8.5
public function install_and_activate( WP_REST_Request $request ) { $response = array(); $response['install'] = PluginsHelper::install_plugins( $request->get_param( 'plugins' ) ); $response['activate'] = PluginsHelper::activate_plugins( $response['install']['installed'] ); return new WP_REST_Response( $response ); }