diff options
author | Andrew Dolgov <[email protected]> | 2021-10-18 07:41:24 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2021-10-18 07:41:24 +0300 |
commit | dd30825b944c0c764d6d31b37e95a9d3945bf6db (patch) | |
tree | 9c9b41778c9dc8d37390c03e1f73091739d1e5fe /plugins | |
parent | d1ffe6d6cfc982540c6d195dc3943eb4dbe2ca05 (diff) |
af_comics: pass PluginHost to filter constructors
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/af_comics/filter_base.php | 4 | ||||
-rwxr-xr-x | plugins/af_comics/init.php | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/plugins/af_comics/filter_base.php b/plugins/af_comics/filter_base.php index d6a697bb4..5c82bc870 100644 --- a/plugins/af_comics/filter_base.php +++ b/plugins/af_comics/filter_base.php @@ -3,6 +3,10 @@ abstract class Af_ComicFilter { public abstract function supported(); public abstract function process(&$article); + public function __construct(/*PluginHost $host*/) { + + } + public function on_subscribe($url) { return false; } diff --git a/plugins/af_comics/init.php b/plugins/af_comics/init.php index 8aba1416b..19b1be859 100755 --- a/plugins/af_comics/init.php +++ b/plugins/af_comics/init.php @@ -34,7 +34,7 @@ class Af_Comics extends Plugin { array_push($names, $filter_name); - $filter = new $filter_name(); + $filter = new $filter_name($host); if (is_subclass_of($filter, "Af_ComicFilter")) { array_push($this->filters, $filter); |