class WCC::Contentful::Event::SyncComplete
Attributes
items[R]
source[R]
sys[R]
Public Class Methods
new(items, context = nil, source: nil)
click to toggle source
# File lib/wcc/contentful/event.rb, line 136 def initialize(items, context = nil, source: nil) items = items.map do |item| next item if item.is_a? WCC::Contentful::Event WCC::Contentful::Event.from_raw(item, context, source: source) end @items = items.freeze @source = source @sys = WCC::Contentful::Sys.new( nil, 'Array', nil, nil, nil, nil, nil, OpenStruct.new(context).freeze ) end
Public Instance Methods
to_h()
click to toggle source
# File lib/wcc/contentful/event.rb, line 159 def to_h { 'sys' => { 'type' => 'Array' }, 'items' => items.map(&:to_h) } end