Sha256: bc3c25bfa7a029ed20aef17d2d3dbee9f76dee4ee885618ba796d3d3c8b16521

Contents?: true

Size: 432 Bytes

Versions: 2

Compression:

Stored size: 432 Bytes

Contents

module FbGraph
  class AdCampaignGroup < Node
    include Connections::AdCampaigns
    include Connections::AdGroups

    ATTRS = [
      :account_id,
      :name,
      :objective,
      :campaign_group_status,
      :buying_type
    ]

    attr_accessor *ATTRS
    def initialize(identifier, attributes = {})
      super

      ATTRS.each do |field|
        send("#{field}=", attributes[field.to_sym])
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fb_graph-2.7.17 lib/fb_graph/ad_campaign_group.rb
fb_graph-2.7.16 lib/fb_graph/ad_campaign_group.rb