<?php /* * ChangePassword - Deinstallationsscript * Copyright Justin Künzel * * Package changepassword */ //Seiten-Typ löschen DataBase::Current()->Execute("DELETE FROM `{'dbprefix'}pagetypes` WHERE `class` = 'Plugin_ChangePassword_Page'; "); $mainPage = new Page(); $mainPage->loadProperties("admin/changepassword"); MenuEntry::DeleteByPage($mainPage); $mainPage->delete();
/** * * @return boolean */ function delete() { $res = DataBase::Current()->Execute("DELETE FROM {'dbprefix'}pages WHERE alias = '" . $this->alias . "'"); if ($res) { MenuEntry::DeleteByPage($this); $args['alias'] = $this->alias; EventManager::RaiseEvent("page_deleted", $args); } Cache::clear("breadcrumb"); Cache::clear("page"); return $res; }