summaryrefslogtreecommitdiffstats
path: root/lib/Service/StreamService.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Service/StreamService.php')
-rw-r--r--lib/Service/StreamService.php21
1 files changed, 20 insertions, 1 deletions
diff --git a/lib/Service/StreamService.php b/lib/Service/StreamService.php
index 45aa1370..8c37cf54 100644
--- a/lib/Service/StreamService.php
+++ b/lib/Service/StreamService.php
@@ -51,6 +51,7 @@ use OCA\Social\Model\ActivityPub\Actor\Person;
use OCA\Social\Model\ActivityPub\Object\Document;
use OCA\Social\Model\ActivityPub\Object\Note;
use OCA\Social\Model\ActivityPub\Stream;
+use OCA\Social\Model\Client\Options\TimelineOptions;
use OCA\Social\Model\InstancePath;
@@ -409,19 +410,34 @@ class StreamService {
*
* @return Note[]
* @throws DateTimeException
+ * @deprecated
*/
public function getStreamHome(int $since = 0, int $limit = 5, int $format = Stream::FORMAT_ACTIVITYPUB
): array {
- return $this->streamRequest->getTimelineHome($since, $limit, $format);
+ return $this->streamRequest->getTimelineHome_dep($since, $limit, $format);
}
/**
+ * @param TimelineOptions $options
+ *
+ * @return Note[]
+ */
+ public function getTimeline(TimelineOptions $options): array {
+ if ($options->getTimeline() === 'home') {
+ return $this->streamRequest->getTimelineHome($options);
+ }
+
+
+ }
+
+ /**
* @param int $since
* @param int $limit
*
* @return Note[]
* @throws Exception
+ * @deprecated
*/
public function getStreamNotifications(int $since = 0, int $limit = 5): array {
return $this->streamRequest->getTimelineNotifications($since, $limit);
@@ -435,6 +451,7 @@ class StreamService {
*
* @return Note[]
* @throws Exception
+ * @deprecated
*/
public function getStreamAccount(string $actorId, int $since = 0, int $limit = 5): array {
return $this->streamRequest->getTimelineAccount($actorId, $since, $limit);
@@ -447,6 +464,7 @@ class StreamService {
*
* @return Note[]
* @throws Exception
+ * @deprecated
*/
public function getStreamDirect(int $since = 0, int $limit = 5): array {
return $this->streamRequest->getTimelineDirect($since, $limit);
@@ -459,6 +477,7 @@ class StreamService {
*
* @return Note[]
* @throws Exception
+ * @deprecated
*/
public function getStreamLocalTimeline(int $since = 0, int $limit = 5): array {
return $this->streamRequest->getTimelineGlobal($since, $limit, true);