Sha256: aeef31960e2e7244e851a60a0a76b5e136537431188e8548316bab88d643d59b

Contents?: true

Size: 513 Bytes

Versions: 76

Compression:

Stored size: 513 Bytes

Contents

module FbGraph
  class AdKeywordValid < Node
    extend Searchable

    attr_accessor :name, :valid, :suggestions

    def initialize(identifier, attributes = {})
      super

      %w(name valid).each do |field|
        self.send("#{field}=", attributes[field.to_sym])
      end

      self.suggestions = attributes[:suggestions].collect {|s| FbGraph::AdKeyword.new(s['id'], s)} if attributes[:suggestions]
    end

    alias :valid? :valid

    def self.search_query_param
      :keyword_list
    end
  end
end

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
fb_graph-2.7.17 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.16 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.15 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.14 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.13 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.12 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.11 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.10 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.9 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.8 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.7 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.6 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.5 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.4 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.3 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.2 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.1 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.7.0 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.6.7 lib/fb_graph/ad_keyword_valid.rb
fb_graph-2.6.6 lib/fb_graph/ad_keyword_valid.rb