Current path: home/webdevt/www/demo2/wp-content/plugins/divi-contact-form-helper/d5/
?? Go up: /home/webdevt/www/demo2/wp-content/plugins/divi-contact-form-helper
<?php
// Load Plugin Bootstrap File
require_once KS_PAC_DCFH_PLUGIN_DIR.'/server/bootstrap.php';
/**
* Handles plugin activation.
*
* @param bool $network_wide
*
* @return void
*/
if (!function_exists('ks_pac_dcfh_plugin_activation')):
function ks_pac_dcfh_plugin_activation($network_wide): void
{
\KS_PAC_DCFH\Admin\Setup\PluginActivation::activate($network_wide);
}
register_activation_hook(KS_PAC_DCFH_PLUGIN_FILE, __NAMESPACE__.'\ks_pac_dcfh_plugin_activation');
endif;
/**
* This function is triggered upon deactivation of the plugin.
*
* @param bool $network_wide
*
* @return void
*/
if (!function_exists('ks_pac_dcfh_plugin_deactivation')):
function ks_pac_dcfh_plugin_deactivation($network_wide): void
{
\KS_PAC_DCFH\Admin\Setup\PluginDeActivation::deactivate($network_wide);
}
register_deactivation_hook(KS_PAC_DCFH_PLUGIN_FILE, __NAMESPACE__.'\ks_pac_dcfh_plugin_deactivation');
endif;
/**
* Initializes The Plugin.
* Loads all necessary services via the service container.
* @return void
*/
if (!function_exists('ks_pac_dcfh_init_plugin')):
function ks_pac_dcfh_init_plugin(): void
{
\KS_PAC_DCFH\ServiceContainer::instance()->load();
}
add_action('plugins_loaded', __NAMESPACE__.'\ks_pac_dcfh_init_plugin');
endif;