Sha256: 2e8bcdd97148d4bcaf2e4d296cc533b7c7d0d47d3d38c49817098ab81e9a1d90

Contents?: true

Size: 215 Bytes

Versions: 1

Compression:

Stored size: 215 Bytes

Contents

module WorkhoursSerializer
  def self.dump(week)
    JSON.dump(week.try(:export))
  end

  def self.load(options)
    options = JSON.load(options)

    Workhours::Week.new(options) if options
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
appt-0.0.1.beta.3 lib/workhours_serializer.rb