]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - lib/filteringnoticestream.php
Stricted typing + protected on FilteringNoticeStream->filter
[quix0rs-gnu-social.git] / lib / filteringnoticestream.php
index b4ec6687bb7c92831ed30114d0de9847cfdbab45..979305ad39f57cf176e6876df236fe2eb0270689 100644 (file)
@@ -49,12 +49,12 @@ abstract class FilteringNoticeStream extends NoticeStream
 {
     protected $upstream;
 
-    function __construct($upstream)
+    function __construct(NoticeStream $upstream)
     {
         $this->upstream = $upstream;
     }
 
-    abstract function filter($notice);
+    abstract protected function filter(Notice $notice);
 
     function getNoticeIds($offset, $limit, $since_id, $max_id)
     {