class Sistrix::Domain::Overview
Attributes
age[R]
credits[R]
kwcount_sem[R]
kwcount_seo[R]
pagerank[R]
pages[R]
sichtbarkeitsindex[R]
Public Class Methods
new(options = {})
click to toggle source
# File lib/sistrix/domain/overview.rb, line 12 def initialize(options = {}) @options = { 'domain' => nil, 'api_key' => Sistrix.config.api_key, }.merge(options) if Sistrix.config.proxy RestClient.proxy = Sistrix.config.proxy end end
Public Instance Methods
call(options = {})
click to toggle source
# File lib/sistrix/domain/overview.rb, line 23 def call(options = {}) data = fetch(options) @credits = data.xpath('//credits').first['used'].to_i @sichtbarkeitsindex = Record.new(data.xpath('//answer/sichtbarkeitsindex').first) @pagerank = Record.new(data.xpath('//answer/pagerank').first) @pages = Record.new(data.xpath('//answer/pages').first) @age = Record.new(data.xpath('//answer/age').first) @kwcount_seo = Record.new(data.xpath('//answer/kwcount.seo').first) @kwcount_sem = Record.new(data.xpath('//answer/kwcount.sem').first) self end