Class: ReviewablePerformResultSerializer
Instance Method Summary
collapse
expire_cache_fragment!, fragment_cache
#include!
Instance Method Details
#created_post_id ⇒ Object
28
29
30
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 28
def created_post_id
object.created_post.id
end
|
#created_post_topic_id ⇒ Object
36
37
38
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 36
def created_post_topic_id
object.created_post_topic.id
end
|
#include_created_post_id? ⇒ Boolean
32
33
34
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 32
def include_created_post_id?
object.created_post.present?
end
|
#include_created_post_topic_id? ⇒ Boolean
40
41
42
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 40
def include_created_post_topic_id?
object.created_post_topic.present?
end
|
#reviewable_count ⇒ Object
44
45
46
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 44
def reviewable_count
scope.user.reviewable_count
end
|
#success ⇒ Object
16
17
18
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 16
def success
object.success?
end
|
#transition_to_id ⇒ Object
20
21
22
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 20
def transition_to_id
Reviewable.statuses[transition_to]
end
|
#unseen_reviewable_count ⇒ Object
#version ⇒ Object
24
25
26
|
# File 'app/serializers/reviewable_perform_result_serializer.rb', line 24
def version
object.reviewable.version
end
|