Class: TopicViewPostsSerializer

Inherits:
ApplicationSerializer show all
Includes:
PostStreamSerializerMixin, SuggestedTopicsMixin
Defined in:
app/serializers/topic_view_posts_serializer.rb

Instance Method Summary collapse

Methods included from SuggestedTopicsMixin

#include_related_messages?, #include_suggested_group_name?, #include_suggested_topics?, included, #related_messages, #suggested_group_name, #suggested_topics

Methods included from PostStreamSerializerMixin

included, #post_stream, #posts, #timeline_lookup

Methods inherited from ApplicationSerializer

expire_cache_fragment!, fragment_cache

Methods inherited from ActiveModel::Serializer

#include!

Instance Method Details

#idObject



9
10
11
# File 'app/serializers/topic_view_posts_serializer.rb', line 9

def id
  object.topic.id
end

#include_gaps?Boolean

Returns:

  • (Boolean)


17
18
19
# File 'app/serializers/topic_view_posts_serializer.rb', line 17

def include_gaps?
  false
end

#include_stream?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'app/serializers/topic_view_posts_serializer.rb', line 13

def include_stream?
  false
end

#include_timeline_lookup?Boolean

Returns:

  • (Boolean)


21
22
23
# File 'app/serializers/topic_view_posts_serializer.rb', line 21

def include_timeline_lookup?
  false
end