Automattic\WooCommerce\Admin\PluginsInstallLoggers

AsyncPluginsInstallLogger::installed()publicWC 1.0

Add installed plugin.

Method of the class: AsyncPluginsInstallLogger{}

No Hooks.

Return

null. Nothing (null).

Usage

$AsyncPluginsInstallLogger = new AsyncPluginsInstallLogger();
$AsyncPluginsInstallLogger->installed( $plugin_name, $duration );
$plugin_name(string) (required)
plugin name.
$duration(int) (required)
time took to install plugin.

AsyncPluginsInstallLogger::installed() code WC 9.7.1

public function installed( string $plugin_name, int $duration ) {
	$option = $this->get();

	$option['plugins'][ $plugin_name ]['status']           = 'installed';
	$option['plugins'][ $plugin_name ]['install_duration'] = $duration;
	$this->update( $option );
}