Sha256: 08844ab9e96d2ced3026166114444bff9a1b02194e44ce88b7220d2598a1d5d8
Contents?: true
Size: 903 Bytes
Versions: 32
Compression:
Stored size: 903 Bytes
Contents
module FbGraph class AdAccount < Node include Connections::AdCampaigns include Connections::AdGroups include Connections::AdCampaignStats include Connections::AdGroupStats include Connections::BroadTargetingCategories include Connections::ReachEstimates include Connections::AdConnectionObjects include Connections::AdPreviews attr_accessor :account_id, :name, :account_status, :daily_spend_limit, :users, :currency, :timezone_id, :timezone_name, :capabilities, :account_groups def initialize(identifier, attributes = {}) super %w(account_id name account_status daily_spend_limit users currency timezone_id timezone_name).each do |field| send("#{field}=", attributes[field.to_sym]) end if attributes[:users] self.users = attributes[:users].collect { |u| FbGraph::AdUser.new(u["uid"], u) } end end end end
Version data entries
32 entries across 32 versions & 1 rubygems