/** * Sends sitemap to google webmaster tools. * @param GWTWiki $wiki * @param IGoogleCredentials $user * @return mixed */ function sendSitemap($wiki, $user) { return $this->webmasterToolsUtil->sendSitemap($wiki->getWikiId(), $user); }
/** * @param GWTWiki $gwtWikiObject * @throws GWTException */ public function updateWiki(GWTWiki $gwtWikiObject) { $userId = $gwtWikiObject->getUserId(); $res = $this->databaseConnection->update("webmaster_sitemaps", array("user_id" => $userId, "upload_date" => $gwtWikiObject->getUploadDate(), "page_count" => $gwtWikiObject->getPageCount()), array("wiki_id" => $gwtWikiObject->getWikiId())); if (!$res) { throw new GWTException("Failed to update " . $gwtWikiObject->getUserId() . " " . $gwtWikiObject->getWikiId()); } }