From 9e381bc2021dc427f62c463dac9cf7a82a66616f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 23 May 2017 21:16:30 +0300 Subject: classes/Plugin: remove dbh & host fields; set init() and about() as abstract methods. --- classes/plugin.php | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) (limited to 'classes/plugin.php') diff --git a/classes/plugin.php b/classes/plugin.php index 5939d51c0..fcf329ca1 100644 --- a/classes/plugin.php +++ b/classes/plugin.php @@ -1,19 +1,11 @@ dbh = $host->get_dbh(); - $this->host = $host; - } + abstract function init($host); - function about() { - // version, name, description, author, is_system - return array(1.0, "plugin", "No description", "No author", false); - } + abstract function about(); + // return array(1.0, "plugin", "No description", "No author", false); function flags() { /* associative array, possible keys: -- cgit v1.2.3-54-g00ecf