SiteStats::pages(), 'contentPageCount' => SiteStats::articles(), 'mediaCount' => SiteStats::images(), 'editCount' => SiteStats::edits(), 'userCount' => SiteStats::users(), 'adminCount' => SiteStats::numberingroup( 'sysop' ) ]; } /** * @since 3.0 * * @param string $typeFilter * * @return array */ public static function getJobClasses( $typeFilter = '' ) { if ( $typeFilter === 'SMW' ) { $typeFilter = 'smw.'; } $jobList = $GLOBALS['wgJobClasses']; foreach ( $jobList as $type => $class ) { if ( $typeFilter === '' ) { continue; } if ( strpos( $type, $typeFilter ) === false ) { unset( $jobList[$type] ); } } return $jobList; } }