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);
return true;
}
+ protected function doStreamPreparation()
+ {
+ // pass by default
+ }
+
// this fetches the NoticeStream
abstract public function getStream();
}