Class: InvitedUserRecordSerializer
Instance Attribute Summary collapse
Instance Method Summary
collapse
#avatar_template, #categories_with_notification_level, #category_user_notification_levels, #include_name?, #name, #user, #user_is_current_user
#include_status?, included, #status
expire_cache_fragment!, fragment_cache
#include!
Instance Attribute Details
#invited_by ⇒ Object
Returns the value of attribute invited_by.
11
12
13
|
# File 'app/serializers/invited_user_record_serializer.rb', line 11
def invited_by
@invited_by
end
|
Instance Method Details
#days_since_created ⇒ Object
45
46
47
|
# File 'app/serializers/invited_user_record_serializer.rb', line 45
def days_since_created
((Time.now - object.created_at) / 60 / 60 / 24).ceil
end
|
#days_visited ⇒ Object
21
22
23
|
# File 'app/serializers/invited_user_record_serializer.rb', line 21
def days_visited
object.user_stat.days_visited
end
|
#include_days_since_created? ⇒ Boolean
49
50
51
|
# File 'app/serializers/invited_user_record_serializer.rb', line 49
def include_days_since_created?
can_see_invite_details?
end
|
#include_days_visited? ⇒ Boolean
25
26
27
|
# File 'app/serializers/invited_user_record_serializer.rb', line 25
def include_days_visited?
can_see_invite_details?
end
|
#include_posts_read_count? ⇒ Boolean
41
42
43
|
# File 'app/serializers/invited_user_record_serializer.rb', line 41
def include_posts_read_count?
can_see_invite_details?
end
|
#include_time_read? ⇒ Boolean
17
18
19
|
# File 'app/serializers/invited_user_record_serializer.rb', line 17
def include_time_read?
can_see_invite_details?
end
|
#include_topics_entered? ⇒ Boolean
33
34
35
|
# File 'app/serializers/invited_user_record_serializer.rb', line 33
def include_topics_entered?
can_see_invite_details?
end
|
#posts_read_count ⇒ Object
37
38
39
|
# File 'app/serializers/invited_user_record_serializer.rb', line 37
def posts_read_count
object.user_stat.posts_read_count
end
|
#time_read ⇒ Object
13
14
15
|
# File 'app/serializers/invited_user_record_serializer.rb', line 13
def time_read
object.user_stat.time_read
end
|
#topics_entered ⇒ Object
29
30
31
|
# File 'app/serializers/invited_user_record_serializer.rb', line 29
def topics_entered
object.user_stat.topics_entered
end
|