class Teneo::DataModel::Serializers::ArraySerializer

Public Class Methods

dump(array) click to toggle source
# File lib/teneo/data_model/serializers/array_serializer.rb, line 10
def self.dump(array)
  return array if array.is_a?(String)
  array = [array] unless array.is_a?(Array)
  array.to_json
end
load(array) click to toggle source
# File lib/teneo/data_model/serializers/array_serializer.rb, line 16
def self.load(array)
  return nil if array.nil? or array.empty?
  array = JSON.parse(array) if array.is_a?(String)
  array = [] unless array.is_a?(Array)
  array
end