diff options
| author | emkael <emkael@tlen.pl> | 2026-09-05 15:03:49 +0200 |
|---|---|---|
| committer | emkael <emkael@tlen.pl> | 2026-09-05 15:03:49 +0200 |
| commit | e363a9fbf86c2f5885bf76d5673f0d6f16961399 (patch) | |
| tree | ef064b3815c45e35a4204daae214e3cd3b767f27 /providers | |
| parent | 7efa26550e993e523c4850bee3c938d551435dc0 (diff) | |
Diffstat (limited to 'providers')
| -rw-r--r-- | providers/Provider.php | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/providers/Provider.php b/providers/Provider.php index baec215..14c7300 100644 --- a/providers/Provider.php +++ b/providers/Provider.php @@ -65,6 +65,15 @@ abstract class Provider { }); } + if (array_key_exists('urlfilter', $this->_options)) { + $spamURLs = explode(',', $this->_options['urlfilter']); + foreach ($spamURLs as $urlPart) { + $items = array_filter($items, function($item) use($urlPart) { + return !str_contains($item->Link, $urlPart); + }); + } + } + return $items; } |
