function do_update() { $id = KTUtil::arrayGet($_REQUEST, 'id'); $oHelpReplacement = KTHelpReplacement::get($id); if (PEAR::isError($oHelpReplacement)) { return $this->errorRedirectToMain(_kt("Could not find specified item")); } $description = KTUtil::arrayGet($_REQUEST, 'description'); if (empty($description)) { return $this->errorRedirectToMain(_kt("No description given")); } $oHelpReplacement->setDescription($description); $title = KTUtil::arrayGet($_REQUEST, 'title'); if (empty($title)) { return $this->errorRedirectToMain(_kt("No title given")); } $oHelpReplacement->setTitle($title); $res = $oHelpReplacement->update(); if (PEAR::isError($res)) { return $this->errorRedirectToMain(_kt("Error updating item")); } return $this->successRedirectToMain(_kt("Item updated")); }
<?php require_once "../../config/dmsDefaults.php"; require_once KT_LIB_DIR . "/help/helpreplacement.inc.php"; error_reporting(E_ALL); var_dump(KTHelpReplacement::get(1));