Module: ActiveBookings::Serializer

Defined in:
lib/active_bookings/serializer.rb

Class Method Summary collapse

Class Method Details

.dump(object) ⇒ Object



10
11
12
13
14
# File 'lib/active_bookings/serializer.rb', line 10

def dump(object)
  if object.is_a? IceCube::Schedule
    object.to_yaml
  end
end

.load(string) ⇒ Object



4
5
6
7
8
# File 'lib/active_bookings/serializer.rb', line 4

def load(string)
  if string.present?
    IceCube::Schedule.from_yaml(string)
  end
end