/** * Обрабатывает запрос на удаление плагина. * @return boolean */ public function deletePlugin() { $this->messageSucces = $this->lang['ACT_PLUGIN_DEL'] . $_POST['id']; $this->messageError = $this->lang['ACT_PLUGIN_DEL_ERR']; // удаление плагина из папки. $documentroot = str_replace('mg-core' . DIRECTORY_SEPARATOR . 'lib', '', dirname(__FILE__)); if (PM::deletePlagin($_POST['id']) && $this->removeDir($documentroot . 'mg-plugins' . DIRECTORY_SEPARATOR . $_POST['id'])) { return true; } return false; }