]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - lib/noticestreamaction.php
ShowprofiletagAction now extends ShowstreamAction
[quix0rs-gnu-social.git] / lib / noticestreamaction.php
index ed8921860efa40744845d6d5f0c32ed01b15d7bf..bf09b637805b94c515debcdb311c2141dac0704c 100644 (file)
@@ -9,6 +9,9 @@ abstract class NoticestreamAction extends ProfileAction
     protected function prepare(array $args=array()) {
         parent::prepare($args);
 
+        // In case we need more info than ProfileAction->doPreparation() gives us
+        $this->doStreamPreparation();
+
         // fetch the actual stream stuff
         $stream = $this->getStream();
         $this->notice = $stream->getNotices(($this->page-1) * NOTICES_PER_PAGE, NOTICES_PER_PAGE + 1);
@@ -21,6 +24,11 @@ abstract class NoticestreamAction extends ProfileAction
         return true;
     }
 
+    protected function doStreamPreparation()
+    {
+        // pass by default
+    }
+
     // this fetches the NoticeStream
     abstract public function getStream();
 }