Esempio n. 1
0
 /**
  * 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);
 }
Esempio n. 2
0
 /**
  * @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());
     }
 }