User "^demon" posted a comment on MediaWiki.r90132.
Full URL: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90132#c18196
Commit summary:
adding code for skeleton API
Comment:
Look at MetricsReporting.php. Although it's not in the usual style. The
following is particularly scary:
<pre>
$metricsdir = $dir."/metrics";
$dh = opendir($metricsdir);
while( ($file = readdir($dh)) !== false){
if(filetype($dir.$file) == "file" ){
$file_path_parts = pathinfo($dir.$file);
if($file_path_parts['extension'] == 'php'){
$wgAutoloadClasses["ApiAnalyticsMetric{$file_path_parts['filename']}"] =
$dir.$file;
include_once($dir.$file);
$wgeAnalyticsMetricsList[] =
$file_path_parts['filename'];
}
}
}
</pre>
_______________________________________________
MediaWiki-CodeReview mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview