Files
KGV-Verein-Manager/uninstall.php
Ronny Grobel 6aa31147df Bump version to 1.17.8
- Feat: Verbrauchsauswertung – Ablesung korrigieren (Datum, Zählerstand,
  Korrekturnotiz) und löschen direkt aus der Tabelle (manage_kleingarten)
- Feat: Inventarverwaltung – Gegenstände erfassen, bearbeiten, löschen;
  Ausleihe und Rückgabe je Mitglied mit Notiz und Fälligkeitsdatum tracken;
  Export/Import integriert (InventoryRepository, Schema, Validator, DataTransfer)
- Feat: Jahresabrechnung Sperrstatus – Festschreiben/Freigeben mit
  serverseitiger Prüfung aller Schreibzugriffe auf Kosten und Preise
2026-04-19 21:59:40 +02:00

27 lines
617 B
PHP
Executable File

<?php
/**
* Uninstall routine for KGV Vereinsverwaltung.
*
* @package KGV\VereinManager
*/
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
exit;
}
if ( ! defined( 'KGVVM_PLUGIN_DIR' ) ) {
define( 'KGVVM_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
}
if ( ! defined( 'KGVVM_TEXT_DOMAIN' ) ) {
define( 'KGVVM_TEXT_DOMAIN', 'kgv-verein-manager' );
}
require_once __DIR__ . '/includes/Autoloader.php';
\KGV\VereinManager\Autoloader::register();
\KGV\VereinManager\Roles::remove_roles_and_caps();
\KGV\VereinManager\Schema::drop_tables();
delete_option( 'kgvvm_settings' );
delete_option( 'kgvvm_plugin_version' );