Example #1
0
 public static final function _CreateUserManualPage(
         DBConnect &$db,
         $content,
         $title,
         $rank){
     logger_FuncCall(__FILE__, __LINE__, __FUNCTION__);
     if (!is_string($content)){ throw new InvalidParamException(1, _T::STRING); }
     if (!is_string($title)){ throw new InvalidParamException(2, _T::STIRNG); }
     if (!is_numeric($rank)){ throw new InvalidParamException(3, _T::NUMBER); }
     $content = $db->escapeString($content);
     $title = $db->escapeString($title);
     return $db->InsertThenReturnID(
             USERMANUAL,
             USERMANUAL_TITLE."='$title',".
             USERMANUAL_CONTENT."='$content',".
             USERMANUAL_RANK."=$rank");
 }