示例#1
0
 /**
  * @param GWTUser $gwtUserObject
  * @throws GWTException
  */
 public function update($gwtUserObject)
 {
     $res = $this->databaseConnection->update("webmaster_user_accounts", array("user_id" => $gwtUserObject->getId(), "user_name" => $gwtUserObject->getEmail(), "user_password" => $gwtUserObject->getPassword(), "wikis_number" => $gwtUserObject->getCount()), array("user_id" => $gwtUserObject->getId()));
     if (!$res) {
         throw new GWTException("Failed to update " . $gwtUserObject->getId());
     }
 }
示例#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());
     }
 }