Initial commit: Atomaste website
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
namespace Hostinger\EasyOnboarding;
|
||||
|
||||
use Hostinger\EasyOnboarding\Admin\Onboarding\WelcomeCards;
|
||||
use Hostinger\EasyOnboarding\DefaultOptions;
|
||||
use Hostinger\WpHelper\Utils;
|
||||
use Hostinger\EasyOnboarding\WooCommerce\Options as WooCommerceOptions;
|
||||
|
||||
defined( 'ABSPATH' ) || exit;
|
||||
|
||||
class Activator {
|
||||
|
||||
public static function activate(): void {
|
||||
$options = new DefaultOptions();
|
||||
$options->add_options();
|
||||
|
||||
self::update_installation_state_on_activation();
|
||||
}
|
||||
|
||||
/**
|
||||
* Saves installation state.
|
||||
*/
|
||||
public static function update_installation_state_on_activation(): void {
|
||||
$installation_state = get_option( 'hts_new_installation', false );
|
||||
|
||||
if ( $installation_state !== 'old' ) {
|
||||
add_option( 'hts_new_installation', 'new' );
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user