Class: BoatVisitDaySerializer
Class Method Summary
collapse
format_date, locale_date_format, next_hour
opts, serialize
Class Method Details
.available_attributes ⇒ Object
5
6
7
|
# File 'app/serializers/boat_visit_day_serializer.rb', line 5
def available_attributes
%i[id value date boat_id]
end
|
.boat_id(day) ⇒ Object
17
18
19
|
# File 'app/serializers/boat_visit_day_serializer.rb', line 17
def boat_id(day)
{ boat_id: day.boat_id }
end
|
.date(day) ⇒ Object
21
22
23
|
# File 'app/serializers/boat_visit_day_serializer.rb', line 21
def date(day)
{ date: format_date(day.logged_at.utc) }
end
|
.id(day) ⇒ Object
9
10
11
|
# File 'app/serializers/boat_visit_day_serializer.rb', line 9
def id(day)
{ id: day.id }
end
|
.value(day) ⇒ Object
13
14
15
|
# File 'app/serializers/boat_visit_day_serializer.rb', line 13
def value(day)
{ value: day.visits }
end
|