runWsInpostMapManager(); } public static function activate() { $wsInpostSettings = new WsInpostMapOnCheckout\App\WSInpostSettings(); $wsInpostSettings->saveDefaultData(); } public static function deactivate() { } public function runWsInpostMapManager() { $pluginManager = new WsInpostMapOnCheckout\App\WsInpostMap(); $pluginManager->run(); } } register_activation_hook(__FILE__, [WSIM_InpostMapPlugin::class, 'activate']); register_deactivation_hook(__FILE__, [WSIM_InpostMapPlugin::class, 'deactivate']); add_action('plugins_loaded', function () { new WSIM_InpostMapPlugin(); });