Translate extension for MediaWiki
Loading...
Searching...
No Matches
TranslateRegistrationStats.php
1
<?php
2
declare( strict_types = 1 );
3
4
namespace
MediaWiki\Extension\Translate\Statistics;
5
12
class
TranslateRegistrationStats
extends
TranslationStatsBase
{
13
public
function
preQuery
( &$tables, &$fields, &$conds, &$type, &$options, &$joins, $start, $end ) {
14
$tables =
'user'
;
15
$fields =
'user_registration'
;
16
$conds = self::makeTimeCondition(
'user_registration'
, $start, $end );
17
$type .=
'-registration'
;
18
$options = [];
19
$joins = [];
20
}
21
22
public
function
getTimestamp
( $row ) {
23
return
$row->user_registration;
24
}
25
}
MediaWiki\Extension\Translate\Statistics\TranslateRegistrationStats
Graph which provides statistics about amount of registered users in a given time.
Definition
TranslateRegistrationStats.php:12
MediaWiki\Extension\Translate\Statistics\TranslateRegistrationStats\getTimestamp
getTimestamp( $row)
Return the timestamp associated with this result row.
Definition
TranslateRegistrationStats.php:22
MediaWiki\Extension\Translate\Statistics\TranslateRegistrationStats\preQuery
preQuery(&$tables, &$fields, &$conds, &$type, &$options, &$joins, $start, $end)
Query details that the graph must fill.
Definition
TranslateRegistrationStats.php:13
MediaWiki\Extension\Translate\Statistics\TranslationStatsBase
Provides some hand default implementations for TranslationStatsInterface.
Definition
TranslationStatsBase.php:14
src
Statistics
TranslateRegistrationStats.php
Generated by
1.10.0