]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Fave.php
New NoticeStream class to reify streams of notices
[quix0rs-gnu-social.git] / classes / Fave.php
index efbceee6a83ae8de1b69d8e49ff2095cacf97419..a61f35d19000f97e77a24044ea01de68ab0fa4f4 100644 (file)
@@ -79,12 +79,12 @@ class Fave extends Memcached_DataObject
 
     function stream($user_id, $offset=0, $limit=NOTICES_PER_PAGE, $own=false, $since_id=0, $max_id=0)
     {
-        $ids = Notice::stream(array('Fave', '_streamDirect'),
-                              array($user_id, $own),
-                              ($own) ? 'fave:ids_by_user_own:'.$user_id :
-                              'fave:ids_by_user:'.$user_id,
-                              $offset, $limit, $since_id, $max_id);
-        return $ids;
+        $stream = new NoticeStream(array('Fave', '_streamDirect'),
+                                   array($user_id, $own),
+                                   ($own) ? 'fave:ids_by_user_own:'.$user_id :
+                                   'fave:ids_by_user:'.$user_id);
+
+        return $stream->getNotices($offset, $limit, $since_id, $max_id);
     }
 
     /**