<?php
/**
 * Plugin activation.
 *
 * @package TonItaliaRegistration
 */

defined( 'ABSPATH' ) || exit;

/**
 * Class TON_Reg_Activator
 */
class TON_Reg_Activator {

	/**
	 * Activate plugin.
	 */
	public static function activate() {
		TON_Reg_Database::create_table();
		TON_Reg_Documents::install_folders();

		$defaults = TON_Reg_Defaults::options();
		foreach ( $defaults as $key => $value ) {
			if ( false === get_option( $key ) ) {
				add_option( $key, $value );
			}
		}

		flush_rewrite_rules();
	}
}
