From: <var...@us...> - 2021-07-26 09:15:16
|
Revision: 10364 http://sourceforge.net/p/phpwiki/code/10364 Author: vargenau Date: 2021-07-26 09:15:12 +0000 (Mon, 26 Jul 2021) Log Message: ----------- PHP Doc Modified Paths: -------------- trunk/lib/WikiDB.php Modified: trunk/lib/WikiDB.php =================================================================== --- trunk/lib/WikiDB.php 2021-07-26 08:22:17 UTC (rev 10363) +++ trunk/lib/WikiDB.php 2021-07-26 09:15:12 UTC (rev 10364) @@ -190,20 +190,8 @@ */ public function getPage($pagename) { - static $error_displayed = false; $pagename = (string)$pagename; - if ((int)DEBUG) { - if ($pagename === '') { - if ($error_displayed) return false; - $error_displayed = true; - if (function_exists("xdebug_get_function_stack")) - var_dump(xdebug_get_function_stack()); - trigger_error("empty pagename", E_USER_WARNING); - return false; - } - } else { - assert($pagename != ''); - } + assert($pagename != ''); return new WikiDB_Page($this, $pagename); } @@ -463,7 +451,7 @@ * If false the result is faster in natural order. * @param string $limit Optional. Encoded as "$offset,$count". * $offset defaults to 0. - * @return Iterator A generic iterator containing rows of + * @return WikiDB_backend_dumb_WantedPagesIter A generic iterator containing rows of * (duplicate) pagename, wantedfrom. */ public function wantedPages($exclude_from = '', $exclude = '', $sortby = '', $limit = '') @@ -980,7 +968,7 @@ * * @param array $links List of linkto=>pagename, relation=>pagename which this page links to (hash). * - * @return WikiDB_PageRevision Returns the new WikiDB_PageRevision object. If + * @return false|WikiDB_PageRevision Returns the new WikiDB_PageRevision object. If * $version was incorrect, returns false */ public function createRevision($version, &$content, $metadata, $links) @@ -1504,9 +1492,8 @@ } /** - * @param int|object $version_or_pagerevision - * Takes either the version number (and int) or a WikiDB_PageRevision - * object. + * @param int|WikiDB_PageRevision $version_or_pagerevision + * Takes either the version number (an int) or a WikiDB_PageRevision object. * @return integer The version number. */ private function _coerce_to_version($version_or_pagerevision) @@ -1954,7 +1941,7 @@ /** * Get next WikiDB_Page in sequence. * - * @return WikiDB_Page The next WikiDB_Page in the sequence. + * @return false|WikiDB_Page */ public function next() { @@ -2049,8 +2036,9 @@ /** * Get next WikiDB_PageRevision in sequence. * - * @return WikiDB_PageRevision + * @return false|WikiDB_PageRevision * The next WikiDB_PageRevision in the sequence. + * Return false in case of error. */ public function next() { @@ -2325,7 +2313,6 @@ // FIXME: ugly and wrong. may overwrite full cache with partial cache public function cache_data($data) { - ; //if (isset($data['pagedata'])) // $this->_pagedata_cache[$data['pagename']] = $data['pagedata']; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |