static function generateArchive() { require_once dirname(__FILE__) . '/libs/zip.lib.php'; foreach (pluginsDev::pluginsList() as $plugin) { try { $sources = new Zip(WP_PLUGIN_DIR . '/download/' . $plugin['Dir'] . '.zip', $plugin['Description']); $sources->addRecursive($plugin['DirPath'], $plugin['Dir'] . '/'); } catch (Exception $e) { } } }