/** * WPSDGoogleBackLinks. * @param string $domain * @param boolean $curl */ function WPSDGoogleBackLinks($domain, $curl = false) { parent::WPSDStats(); $domain = $this->getNormalizedUrl($domain); $form = new WPSDAdminConfigForm(); $this->egosearch = str_replace(' ', '+', $form->getWpsdEgoSearch()); if ($this->isOutdated() && '' != $domain) { $this->values['rank'] = $this->getBackLinks($domain); $this->set_cache('google_bl', $this->values['rank']); $this->values['blogsearch_backlinks'] = $this->getBlogSearchBacklinks($domain); $this->set_cache('google_bs_bl', $this->values['blogsearch_backlinks']); $this->values['ego'] = $this->getEgoSearch($this->egosearch); $this->set_cache('google_ego', $this->values['ego']); } else { $this->values['rank'] = $this->get_cache('google_bl'); $this->values['blogsearch_backlinks'] = $this->get_cache('google_bs_bl'); $this->values['ego'] = $this->get_cache('google_ego'); } }