Class: TopicViewWordpressSerializer
Instance Method Summary
collapse
expire_cache_fragment!, fragment_cache
#include!
Instance Method Details
#category_id ⇒ Object
14
15
16
|
# File 'app/serializers/topic_view_wordpress_serializer.rb', line 14
def category_id
object.topic.category_id
end
|
#filtered_posts_count ⇒ Object
22
23
24
|
# File 'app/serializers/topic_view_wordpress_serializer.rb', line 22
def filtered_posts_count
object.filtered_post_ids.size
end
|
#id ⇒ Object
10
11
12
|
# File 'app/serializers/topic_view_wordpress_serializer.rb', line 10
def id
object.topic.id
end
|
#participants ⇒ Object
26
27
28
|
# File 'app/serializers/topic_view_wordpress_serializer.rb', line 26
def participants
object.participants.values
end
|
#posts ⇒ Object
30
31
32
|
# File 'app/serializers/topic_view_wordpress_serializer.rb', line 30
def posts
object.posts
end
|
#posts_count ⇒ Object
18
19
20
|
# File 'app/serializers/topic_view_wordpress_serializer.rb', line 18
def posts_count
object.topic.posts_count
end
|