Automattic\WooCommerce\Admin\PluginsInstallLoggers

AsyncPluginsInstallLogger::installed()publicWC 1.0

Add installed plugin.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$AsyncPluginsInstallLogger = new AsyncPluginsInstallLogger();
$AsyncPluginsInstallLogger->installed( $plugin_name, $duration );
$plugin_name(строка) (обязательный)
plugin name.
$duration(int) (обязательный)
time took to install plugin.

Код AsyncPluginsInstallLogger::installed() 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 );
}