|
From: <var...@us...> - 2021-10-06 15:49:38
|
Revision: 10620
http://sourceforge.net/p/phpwiki/code/10620
Author: vargenau
Date: 2021-10-06 15:49:37 +0000 (Wed, 06 Oct 2021)
Log Message:
-----------
lib/WikiDB/backend/dumb: add fields definition
Modified Paths:
--------------
trunk/lib/WikiDB/backend/dumb/AllRevisionsIter.php
trunk/lib/WikiDB/backend/dumb/LinkSearchIter.php
trunk/lib/WikiDB/backend/dumb/MostPopularIter.php
trunk/lib/WikiDB/backend/dumb/MostRecentIter.php
trunk/lib/WikiDB/backend/dumb/TextSearchIter.php
trunk/lib/WikiDB/backend/dumb/WantedPagesIter.php
Modified: trunk/lib/WikiDB/backend/dumb/AllRevisionsIter.php
===================================================================
--- trunk/lib/WikiDB/backend/dumb/AllRevisionsIter.php 2021-10-06 14:38:29 UTC (rev 10619)
+++ trunk/lib/WikiDB/backend/dumb/AllRevisionsIter.php 2021-10-06 15:49:37 UTC (rev 10620)
@@ -34,6 +34,21 @@
extends WikiDB_backend_iterator
{
/**
+ * @var WikiDB_backend
+ */
+ private $_backend;
+
+ /**
+ * @var int
+ */
+ private $_lastversion;
+
+ /**
+ * @var string
+ */
+ private $_pagename;
+
+ /**
* @param WikiDB_backend $backend
* @param string $pagename Page whose revisions to get.
*/
Modified: trunk/lib/WikiDB/backend/dumb/LinkSearchIter.php
===================================================================
--- trunk/lib/WikiDB/backend/dumb/LinkSearchIter.php 2021-10-06 14:38:29 UTC (rev 10619)
+++ trunk/lib/WikiDB/backend/dumb/LinkSearchIter.php 2021-10-06 15:49:37 UTC (rev 10620)
@@ -41,6 +41,47 @@
class WikiDB_backend_dumb_LinkSearchIter
extends WikiDB_backend_iterator
{
+ private $_backend;
+ private $_pages;
+ private $search;
+ private $relation;
+ private $sortby;
+
+ /**
+ * @var mixed|string
+ */
+ private $exclude;
+
+ /**
+ * @var WikiDB
+ */
+ private $_dbi;
+
+ /**
+ * @var string
+ */
+ private $_field;
+
+ private $_page;
+
+ /**
+ * @var array
+ */
+ private $_links;
+
+ private $linktype;
+ private $limit;
+
+ /**
+ * @var bool
+ */
+ private $_want_relations;
+
+ /**
+ * @var bool
+ */
+ private $_reverse;
+
function __construct($backend, $pageiter, $search, $linktype,
$relation = false, $options = array())
{
Modified: trunk/lib/WikiDB/backend/dumb/MostPopularIter.php
===================================================================
--- trunk/lib/WikiDB/backend/dumb/MostPopularIter.php 2021-10-06 14:38:29 UTC (rev 10619)
+++ trunk/lib/WikiDB/backend/dumb/MostPopularIter.php 2021-10-06 15:49:37 UTC (rev 10620)
@@ -37,6 +37,11 @@
class WikiDB_backend_dumb_MostPopularIter
extends WikiDB_backend_iterator
{
+ /**
+ * @var array
+ */
+ private $_pages;
+
function __construct($backend, $all_pages, $limit)
{
$this->_pages = array();
Modified: trunk/lib/WikiDB/backend/dumb/MostRecentIter.php
===================================================================
--- trunk/lib/WikiDB/backend/dumb/MostRecentIter.php 2021-10-06 14:38:29 UTC (rev 10619)
+++ trunk/lib/WikiDB/backend/dumb/MostRecentIter.php 2021-10-06 15:49:37 UTC (rev 10620)
@@ -35,6 +35,11 @@
class WikiDB_backend_dumb_MostRecentIter
extends WikiDB_backend_iterator
{
+ /**
+ * @var array
+ */
+ private $_revisions;
+
function __construct($backend, $pages, $params)
{
$limit = false;
Modified: trunk/lib/WikiDB/backend/dumb/TextSearchIter.php
===================================================================
--- trunk/lib/WikiDB/backend/dumb/TextSearchIter.php 2021-10-06 14:38:29 UTC (rev 10619)
+++ trunk/lib/WikiDB/backend/dumb/TextSearchIter.php 2021-10-06 15:49:37 UTC (rev 10620)
@@ -26,6 +26,27 @@
class WikiDB_backend_dumb_TextSearchIter
extends WikiDB_backend_iterator
{
+ private $_backend;
+ private $_pages;
+ private $_fulltext;
+ private $_search;
+
+ /**
+ * @var int
+ */
+ private $_index;
+
+ private $_stoplist;
+
+ /**
+ * @var array
+ */
+ private $stoplisted;
+
+ private $_from;
+ private $_count;
+ private $_exclude;
+
function __construct($backend, $pages, $search, $fulltext = false,
$options = array())
{
Modified: trunk/lib/WikiDB/backend/dumb/WantedPagesIter.php
===================================================================
--- trunk/lib/WikiDB/backend/dumb/WantedPagesIter.php 2021-10-06 14:38:29 UTC (rev 10619)
+++ trunk/lib/WikiDB/backend/dumb/WantedPagesIter.php 2021-10-06 15:49:37 UTC (rev 10620)
@@ -32,6 +32,38 @@
class WikiDB_backend_dumb_WantedPagesIter
extends WikiDB_backend_iterator
{
+ private $_allpages;
+ private $_allpages_array;
+
+ /**
+ * @var array
+ */
+ private $exclude;
+
+ private $limit;
+
+ /**
+ * @var int
+ */
+ private $pos;
+
+ private $_backend;
+
+ /**
+ * @var string
+ */
+ private $sortby;
+
+ /**
+ * @var int
+ */
+ private $from;
+
+ /**
+ * @var array
+ */
+ private $pagelinks;
+
function __construct($backend, $all_pages, $exclude = '', $sortby = '', $limit = '')
{
$this->_allpages = $all_pages;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|