MediaWiki master
|
Class designed for counting of stats. More...
Public Member Functions | |
__construct ( $database=false) | |
articles () | |
Count pages in article space(s) | |
edits () | |
Count the total number of edits. | |
files () | |
Count total files. | |
pages () | |
Count total pages. | |
refresh () | |
Refresh site_stats. | |
users () | |
Count total users. | |
Static Public Member Functions | |
static | doAllAndCommit ( $database, array $options=[]) |
Do all updates and commit them. | |
static | doPlaceholderInit () |
Insert a dummy row with all zeroes if no row is present. | |
Class designed for counting of stats.
Definition at line 32 of file SiteStatsInit.php.
MediaWiki\SiteStats\SiteStatsInit::__construct | ( | $database = false | ) |
bool | IReadableDatabase | $database |
|
Definition at line 51 of file SiteStatsInit.php.
MediaWiki\SiteStats\SiteStatsInit::articles | ( | ) |
Count pages in article space(s)
Definition at line 83 of file SiteStatsInit.php.
References MediaWiki\MainConfigNames\ArticleCountMethod, MediaWiki\SiteStats\SiteStatsInit\articles(), and MediaWiki\MediaWikiServices\getInstance().
Referenced by MediaWiki\SiteStats\SiteStatsInit\articles(), and MediaWiki\SiteStats\SiteStatsInit\refresh().
|
static |
Do all updates and commit them.
More or less a replacement for the original initStats, but without output.
IReadableDatabase | bool | $database |
|
array | $options | Array of options, may contain the following values
|
Definition at line 142 of file SiteStatsInit.php.
Referenced by MediaWiki\Installer\DatabaseUpdater\checkStats(), and MediaWiki\SiteStats\SiteStats\loadAndLazyInit().
|
static |
Insert a dummy row with all zeroes if no row is present.
Definition at line 165 of file SiteStatsInit.php.
References MediaWiki\SiteStats\SiteStats\selectFields().
Referenced by MediaWiki\SiteStats\SiteStats\loadAndLazyInit().
MediaWiki\SiteStats\SiteStatsInit::edits | ( | ) |
Count the total number of edits.
Definition at line 65 of file SiteStatsInit.php.
References MediaWiki\SiteStats\SiteStatsInit\edits().
Referenced by MediaWiki\SiteStats\SiteStatsInit\edits(), and MediaWiki\SiteStats\SiteStatsInit\refresh().
MediaWiki\SiteStats\SiteStatsInit::files | ( | ) |
Count total files.
Definition at line 126 of file SiteStatsInit.php.
References MediaWiki\SiteStats\SiteStatsInit\files().
Referenced by MediaWiki\SiteStats\SiteStatsInit\files(), and MediaWiki\SiteStats\SiteStatsInit\refresh().
MediaWiki\SiteStats\SiteStatsInit::pages | ( | ) |
Count total pages.
Definition at line 106 of file SiteStatsInit.php.
References MediaWiki\SiteStats\SiteStatsInit\pages().
Referenced by MediaWiki\SiteStats\SiteStatsInit\pages(), and MediaWiki\SiteStats\SiteStatsInit\refresh().
MediaWiki\SiteStats\SiteStatsInit::refresh | ( | ) |
Refresh site_stats.
Definition at line 194 of file SiteStatsInit.php.
References MediaWiki\SiteStats\SiteStatsInit\articles(), MediaWiki\SiteStats\SiteStatsInit\edits(), MediaWiki\SiteStats\SiteStatsInit\files(), MediaWiki\MediaWikiServices\getInstance(), MediaWiki\MainConfigNames\MultiShardSiteStats, MediaWiki\SiteStats\SiteStatsInit\pages(), and MediaWiki\SiteStats\SiteStatsInit\users().
MediaWiki\SiteStats\SiteStatsInit::users | ( | ) |
Count total users.
Definition at line 116 of file SiteStatsInit.php.
References MediaWiki\SiteStats\SiteStatsInit\users().
Referenced by MediaWiki\SiteStats\SiteStatsInit\refresh(), and MediaWiki\SiteStats\SiteStatsInit\users().