Example #1
0
 private static function setActiveWidget()
 {
     $standings = new RCPatrolStandingsIndividual();
     $standings->addStatsWidget();
     $standings = new QuickEditStandingsIndividual();
     $standings->addStatsWidget();
 }
 public function getUserCount(&$dbr)
 {
     $standings = new RCPatrolStandingsIndividual();
     $data = $standings->fetchStats();
     return $data['week'];
 }
Example #3
0
 public function getTotalPatrols()
 {
     $dbr = wfGetDB(DB_SLAVE);
     $total = $dbr->selectField('logging', 'count(*)', RCPatrolStandingsIndividual::getOpts());
     return $total;
 }
<?php

require_once 'commandLine.inc';
$dbr = wfGetDB(DB_SLAVE);
$res = $dbr->select('rctest_users', array('ru_user_id', 'ru_base_patrol_count'), array('ru_next_test_patrol_count' => 2, 'ru_base_patrol_count > 0'));
while ($row = $dbr->fetchObject($res)) {
    $u = User::newFromId($row->ru_user_id);
    $u->load();
    $enabled = RCTest::isEnabled($u->getId()) ? "on" : "off";
    $base = $row->ru_base_patrol_count;
    $wgUser = $u;
    $total = $dbr->selectField('logging', 'count(*)', RCPatrolStandingsIndividual::getOpts());
    $adjusted = $total - $base;
    if ($adjusted > 4) {
        echo "User: "******", preference: {$enabled}, adjusted: {$adjusted}\n";
    }
}