Sha256: 617d24171770ca8dece25de7911e97bf9d650c8d0f438b9266dd0bd11793f63a

Contents?: true

Size: 210 Bytes

Versions: 3

Compression:

Stored size: 210 Bytes

Contents

module DynamicContent
  class TagSerializer
    def load(data)
      data.to_s.split(',')
    end

    def dump(data)
      data.kind_of?(Array) ? data.reject{ |a| a.blank? }.join(',') : data
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dynamic_content-1.0.2 lib/dynamic_content/tag_serializer.rb
dynamic_content-1.0.1 lib/dynamic_content/tag_serializer.rb
dynamic_content-1.0.0 lib/dynamic_content/tag_serializer.rb