]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Reply.php
Our URLs are permanent redirects, mind you!
[quix0rs-gnu-social.git] / classes / Reply.php
index 3cc4b942ca74608a1a9945070dd2a941247c58ce..d3405e6581c26213a9d658e5e8408ef9c2912a71 100644 (file)
@@ -15,10 +15,6 @@ class Reply extends Managed_DataObject
     public $modified;                        // timestamp()   not_null default_CURRENT_TIMESTAMP
     public $replied_id;                      // int(4)
 
-    /* Static get */
-    function staticGet($k,$v=null)
-    { return Memcached_DataObject::staticGet('Reply',$k,$v); }
-
     /* the code above is auto generated do not remove the tag below */
     ###END_AUTOCODE
 
@@ -40,14 +36,10 @@ class Reply extends Managed_DataObject
                 'reply_notice_id_idx' => array('notice_id'),
                 'reply_profile_id_idx' => array('profile_id'),
                 'reply_replied_id_idx' => array('replied_id'),
+                'reply_profile_id_modified_notice_id_idx' => array('profile_id', 'modified', 'notice_id')
             ),
         );
     }    
-
-       function pkeyGet($kv)
-       {
-               return Memcached_DataObject::pkeyGet('Reply',$kv);   
-       }
        
     /**
      * Wrapper for record insertion to update related caches
@@ -63,10 +55,9 @@ class Reply extends Managed_DataObject
         return $result;
     }
 
-    function stream($user_id, $offset=0, $limit=NOTICES_PER_PAGE, $since_id=0, $max_id=0)
+    static function stream($user_id, $offset=0, $limit=NOTICES_PER_PAGE, $since_id=0, $max_id=0)
     {
         $stream = new ReplyNoticeStream($user_id);
-
         return $stream->getNotices($offset, $limit, $since_id, $max_id);
     }
 }