/** * @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()); } }
/** * @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()); } }