2017-03-23 18 views
3

我正在使用流laravel添加流,但我看到它配置爲使用用戶。那麼我怎麼能用這種方法來閱讀網站上的每一個活動呢?所有活動的流方法

回答

2

在應用程序中使用單獨的全局提要以及所有獨特的主題或用戶提要,這是相當普遍和容易的。

向活動添加活動時,有一個可選參數來指示Stream該活動也應該複製到一個或多個其他活動。請參閱文檔中的「Targeting Using the "TO" Field」。

流laraval庫通過Eloquent父模型上的鉤子支持:ActivityTrait.activityNotify()。只需返回包含全局Feed的名稱的一次性數組。

class MyActivity extends Eloquent { 
    use GetStream\StreamLaravel\Eloquent\ActivityTrait; 

public function activityNotify() 
{ 
    return array('global_feed'); 
} 

如果您正在尋找其他的例子,也有關於在README.md「通知」一節。在這種情況下,每個用戶都有單獨的通知Feed,他們通過FeedManager.getNotificationFeed()獲得。所以你在這裏有一些靈活性。