]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Break up stream code to use separate notice stream classes
authorEvan Prodromou <evan@status.net>
Thu, 24 Mar 2011 22:04:19 +0000 (18:04 -0400)
committerEvan Prodromou <evan@status.net>
Thu, 24 Mar 2011 22:04:19 +0000 (18:04 -0400)
commit44bcc942b874c742a079fb1b18cac834bf96c986
tree8006ddce7ee14d04420d0a9c89eeb08f1528bb40
parente0cccfc40d9789408cc427c1de8822ab7b7a9765
Break up stream code to use separate notice stream classes

Rearchitect (again!) notice stream code to delegate different functionality up and down the stack.

Now, different classes implement NoticeStream.
21 files changed:
classes/Fave.php
classes/File.php
classes/Notice.php
classes/Notice_tag.php
classes/Profile.php
classes/Reply.php
classes/User.php
classes/User_group.php
lib/cachingnoticestream.php [new file with mode: 0644]
lib/conversationnoticestream.php [new file with mode: 0644]
lib/favenoticestream.php [new file with mode: 0644]
lib/filenoticestream.php [new file with mode: 0644]
lib/groupnoticestream.php [new file with mode: 0644]
lib/noticestream.php
lib/profilenoticestream.php [new file with mode: 0644]
lib/publicnoticestream.php [new file with mode: 0644]
lib/repeatedbymenoticestream.php [new file with mode: 0644]
lib/repeatsofmenoticestream.php [new file with mode: 0644]
lib/replynoticestream.php [new file with mode: 0644]
lib/taggedprofilenoticestream.php [new file with mode: 0644]
lib/tagnoticestream.php [new file with mode: 0644]