Sha256: e8a13fc3b0a4d348437efa53d34c90c06846a3dd9cfb1bacd1e814ea4d2eeb98
Contents?: true
Size: 339 Bytes
Versions: 2
Compression:
Stored size: 339 Bytes
Contents
require_relative 'entry' module Klaviyo module Lists class Collection attr_reader :data def initialize(data) @data = data end def items @items ||= data.fetch('data') { [] }.map { |j| Entry.new(j) } end def meta @meta ||= data.except('data') end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
parallel588-klaviyo-0.7.0 | lib/klaviyo/lists/collection.rb |
parallel588-klaviyo-0.6.0 | lib/klaviyo/lists/collection.rb |