disable('automationexport'); } register_uninstall_hook(__FILE__, 'acym_integration_automationexport_uninstall'); function acym_integration_automationexport_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('automationexport'); } add_action('acym_load_installed_integrations', 'acym_integration_automationexport', 10, 2); function acym_integration_automationexport(&$integrations, $acyVersion) { if (version_compare($acyVersion, '7.5.11', '>=')) { $integrations[] = [ 'path' => __DIR__, 'className' => 'plgAcymAutomationexport', ]; } }