1
0
mirror of https://github.com/monstra-cms/monstra.git synced 2025-08-03 03:37:52 +02:00

Plugins Manager: use Monstra::cleanTmp()

This commit is contained in:
Awilum
2013-01-25 16:21:53 +02:00
parent d3ddd11ed9
commit 0e5e21d5a3

View File

@@ -42,12 +42,9 @@ class PluginsAdmin extends Backend
if (File::exists(PLUGINS . DS . $plugin_name . DS .'install' . DS . $plugin_name . '.uninstall.php')) { if (File::exists(PLUGINS . DS . $plugin_name . DS .'install' . DS . $plugin_name . '.uninstall.php')) {
include PLUGINS . DS . $plugin_name . DS . 'install' . DS . $plugin_name . '.uninstall.php'; include PLUGINS . DS . $plugin_name . DS . 'install' . DS . $plugin_name . '.uninstall.php';
} }
// Cleanup minify // Clean Monstra TMP folder.
if (count($files = File::scan(MINIFY, array('css', 'js', 'php'))) > 0) foreach ($files as $file) File::delete(MINIFY . DS . $file); Monstra::cleanTmp();
// Clean i18n cache
Cache::clean('i18n');
// Delete plugin form plugins table // Delete plugin form plugins table
$plugins->deleteWhere('[name="'.Request::get('delete_plugin').'"]'); $plugins->deleteWhere('[name="'.Request::get('delete_plugin').'"]');
@@ -74,11 +71,8 @@ class PluginsAdmin extends Backend
'status' => (string) $plugin_xml->plugin_status, 'status' => (string) $plugin_xml->plugin_status,
'priority' => (int) $plugin_xml->plugin_priority)); 'priority' => (int) $plugin_xml->plugin_priority));
// Cleanup minify // Clean Monstra TMP folder.
if (count($files = File::scan(MINIFY, array('css', 'js', 'php'))) > 0) foreach ($files as $file) File::delete(MINIFY . DS . $file); Monstra::cleanTmp();
// Clean i18n cache
Cache::clean('i18n');
// Run plugin installer file // Run plugin installer file
$plugin_name = str_replace(array("Plugin", ".manifest.xml"), "", Request::get('install')); $plugin_name = str_replace(array("Plugin", ".manifest.xml"), "", Request::get('install'));