Class: PermalinkSerializer
Instance Method Summary
collapse
expire_cache_fragment!, fragment_cache
#include!
Instance Method Details
#category_name ⇒ Object
42
43
44
|
# File 'app/serializers/permalink_serializer.rb', line 42
def category_name
object&.category&.name
end
|
#category_url ⇒ Object
46
47
48
|
# File 'app/serializers/permalink_serializer.rb', line 46
def category_url
object&.category&.url
end
|
#post_number ⇒ Object
34
35
36
|
# File 'app/serializers/permalink_serializer.rb', line 34
def post_number
object&.post&.post_number
end
|
#post_topic_title ⇒ Object
38
39
40
|
# File 'app/serializers/permalink_serializer.rb', line 38
def post_topic_title
object&.post&.topic&.title
end
|
#post_url ⇒ Object
29
30
31
32
|
# File 'app/serializers/permalink_serializer.rb', line 29
def post_url
object&.post&.full_url
end
|
#tag_name ⇒ Object
50
51
52
|
# File 'app/serializers/permalink_serializer.rb', line 50
def tag_name
object&.tag&.name
end
|
#tag_url ⇒ Object
54
55
56
|
# File 'app/serializers/permalink_serializer.rb', line 54
def tag_url
object&.tag&.full_url
end
|
#topic_title ⇒ Object
21
22
23
|
# File 'app/serializers/permalink_serializer.rb', line 21
def topic_title
object&.topic&.title
end
|
#topic_url ⇒ Object
25
26
27
|
# File 'app/serializers/permalink_serializer.rb', line 25
def topic_url
object&.topic&.url
end
|