Sha256: 01c72d6d1d9a5d079f311fdb9e1c5778cf2a985c6919f0bd9888b7f9b846106e
Contents?: true
Size: 283 Bytes
Versions: 2
Compression:
Stored size: 283 Bytes
Contents
require_relative 'student_list_strategy' require 'json' require 'yaml' class StudentListJson < StudentListStrategy public_class_method :new def string_to_list(str) JSON.parse(str, {symbolize_names: true}) end def list_to_string(list) JSON.generate(list) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rafmycat-1.0.1 | lib/source/strategy/students_list_json.rb |
rafmycat-1.0.0 | lib/source/strategy/students_list_json.rb |