]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
All notice streams check notice scope
authorEvan Prodromou <evan@status.net>
Fri, 25 Mar 2011 16:22:22 +0000 (12:22 -0400)
committerEvan Prodromou <evan@status.net>
Fri, 25 Mar 2011 16:22:22 +0000 (12:22 -0400)
commit84984fdbfecdd79630801e2a6ca5b5e9e4b725a1
tree1543bafc85d2344f5dcd8d7393e3e972a2ead513
parent0c3f8208cdccc4a402d976a53628f00652b2e50e
All notice streams check notice scope

Added filtering code so that notice streams check notice scope.

Added new class to implement filtering a stream, FilteringNoticeStream.

Added a subclass that does the logic for checking Notice scope.

And made all the streams use ScopingNoticeStream.
13 files changed:
lib/conversationnoticestream.php
lib/favenoticestream.php
lib/filenoticestream.php
lib/filteringnoticestream.php [new file with mode: 0644]
lib/groupnoticestream.php
lib/profilenoticestream.php
lib/publicnoticestream.php
lib/repeatedbymenoticestream.php
lib/repeatsofmenoticestream.php
lib/replynoticestream.php
lib/scopingnoticestream.php [new file with mode: 0644]
lib/taggedprofilenoticestream.php
lib/tagnoticestream.php