Class: UserBadgeSerializer
Defined Under Namespace
Classes: UserSerializer
Instance Method Summary
collapse
expire_cache_fragment!, fragment_cache
#include!
Instance Method Details
#include_count? ⇒ Boolean
19
20
21
|
# File 'app/serializers/user_badge_serializer.rb', line 19
def include_count?
object.respond_to? :count
end
|
#include_post_id? ⇒ Boolean
Also known as:
include_post_number?
23
24
25
|
# File 'app/serializers/user_badge_serializer.rb', line 23
def include_post_id?
include_post_attributes?
end
|
#include_topic? ⇒ Boolean
37
38
39
|
# File 'app/serializers/user_badge_serializer.rb', line 37
def include_topic?
include_topic_attributes?
end
|
#post_number ⇒ Object
29
30
31
|
# File 'app/serializers/user_badge_serializer.rb', line 29
def post_number
object.post && object.post.post_number
end
|
#topic ⇒ Object
33
34
35
|
# File 'app/serializers/user_badge_serializer.rb', line 33
def topic
object.post.topic
end
|