Class: ReviewableActionSerializer
Instance Method Summary
collapse
expire_cache_fragment!, fragment_cache
#include!
Instance Method Details
#confirm_message ⇒ Object
18
19
20
|
# File 'app/serializers/reviewable_action_serializer.rb', line 18
def confirm_message
I18n.t(object.confirm_message)
end
|
#description ⇒ Object
22
23
24
|
# File 'app/serializers/reviewable_action_serializer.rb', line 22
def description
I18n.t(object.description, default: nil)
end
|
#include_client_action? ⇒ Boolean
38
39
40
|
# File 'app/serializers/reviewable_action_serializer.rb', line 38
def include_client_action?
object.client_action.present?
end
|
#include_confirm_message? ⇒ Boolean
34
35
36
|
# File 'app/serializers/reviewable_action_serializer.rb', line 34
def include_confirm_message?
object.confirm_message.present?
end
|
#include_description? ⇒ Boolean
30
31
32
|
# File 'app/serializers/reviewable_action_serializer.rb', line 30
def include_description?
description.present?
end
|
#include_require_reject_reason? ⇒ Boolean
42
43
44
|
# File 'app/serializers/reviewable_action_serializer.rb', line 42
def include_require_reject_reason?
object.require_reject_reason.present?
end
|
#label ⇒ Object
14
15
16
|
# File 'app/serializers/reviewable_action_serializer.rb', line 14
def label
I18n.t(object.label)
end
|
#server_action ⇒ Object
26
27
28
|
# File 'app/serializers/reviewable_action_serializer.rb', line 26
def server_action
object.server_action
end
|