disable('customheaders'); } register_uninstall_hook(__FILE__, 'acym_custom_headers_uninstall'); function acym_custom_headers_uninstall() { $vendorFolder = dirname(__DIR__).DIRECTORY_SEPARATOR.'acymailing'.DIRECTORY_SEPARATOR.'vendor'; $helperFile = dirname(__DIR__).DIRECTORY_SEPARATOR.'acymailing'.DIRECTORY_SEPARATOR.'back'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php'; if (!is_plugin_active('acymailing/index.php') || !file_exists($vendorFolder) || !include_once $helperFile) return; $pluginClass = new PluginClass(); $pluginClass->deleteByFolderName('customheaders'); } add_action('acym_load_installed_integrations', 'acym_custom_headers'); function acym_custom_headers(&$integrations) { $integrations[] = [ 'path' => __DIR__, 'className' => 'plgAcymCustomheaders', ]; }