Revision: 46282
Author: aaron
Date: 2009-01-26 20:39:27 +0000 (Mon, 26 Jan 2009)
Log Message:
-----------
Add getPrecedence() convenience function
Modified Paths:
--------------
trunk/extensions/FlaggedRevs/FlaggedRevs.class.php
Modified: trunk/extensions/FlaggedRevs/FlaggedRevs.class.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevs.class.php 2009-01-26 20:27:44 UTC
(rev 46281)
+++ trunk/extensions/FlaggedRevs/FlaggedRevs.class.php 2009-01-26 20:39:27 UTC
(rev 46282)
@@ -219,6 +219,27 @@
}
}
+ /**
+ * Get global revision status precedence settings
+ * @return int
+ */
+ public static function getPrecedence() {
+ global $wgFlaggedRevsPrecedence;
+ switch( $wgFlaggedRevsPrecedence )
+ {
+ case 2:
+ $select = FLAGGED_VIS_PRISTINE;
+ break;
+ case 1:
+ $select = FLAGGED_VIS_NORMAL;
+ break;
+ default:
+ $select = FLAGGED_VIS_LATEST;
+ break;
+ }
+ return $select;
+ }
+
################# Parsing functions #################
/**
@@ -777,17 +798,7 @@
## 2 = pristine -> quality -> stable;
## 1 = quality -> stable
## 0 = none
- switch( $wgFlaggedRevsPrecedence ) {
- case 2:
- $select = FLAGGED_VIS_PRISTINE;
- break;
- case 1:
- $select = FLAGGED_VIS_NORMAL;
- break;
- default:
- $select = FLAGGED_VIS_LATEST;
- break;
- }
+ $select = self::getPrecedence();
return array( 'select' => $select, 'override' =>
$override, 'expiry' => 'infinity' );
}
return array('select' => $row->fpc_select, 'override' =>
$row->fpc_override,
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs