From ca32f08966f1b51fcb19460f0996bb0c4048e6fe Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Sat, 3 Dec 2011 13:29:22 +0100 Subject: Update to MediaWiki 1.18.0 * also update ArchLinux skin to chagnes in MonoBook * Use only css to hide our menu bar when printing --- includes/ExternalStore.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'includes/ExternalStore.php') diff --git a/includes/ExternalStore.php b/includes/ExternalStore.php index ddb40c32..3bee6ed8 100644 --- a/includes/ExternalStore.php +++ b/includes/ExternalStore.php @@ -67,7 +67,7 @@ class ExternalStore { $class = 'ExternalStore' . ucfirst( $proto ); /* Any custom modules should be added to $wgAutoLoadClasses for on-demand loading */ - if( !class_exists( $class ) ) { + if( !MWInit::classExists( $class ) ) { return false; } @@ -78,7 +78,10 @@ class ExternalStore { * Store a data item to an external store, identified by a partial URL * The protocol part is used to identify the class, the rest is passed to the * class itself as a parameter. - * @return The URL of the stored data item, or false on error + * @param $url + * @param $data + * @param $params array + * @return string|false The URL of the stored data item, or false on error */ static function insert( $url, $data, $params = array() ) { list( $proto, $params ) = explode( '://', $url, 2 ); @@ -97,7 +100,7 @@ class ExternalStore { * * @param $data String * @param $storageParams Array: associative array of parameters for the ExternalStore object. - * @return The URL of the stored data item, or false on error + * @return string The URL of the stored data item, or false on error */ public static function insertToDefault( $data, $storageParams = array() ) { global $wgDefaultExternalStore; @@ -136,7 +139,12 @@ class ExternalStore { } } - /** Like insertToDefault, but inserts on another wiki */ + /** + * @param $data + * @param $wiki + * + * @return string + */ public static function insertToForeignDefault( $data, $wiki ) { return self::insertToDefault( $data, array( 'wiki' => $wiki ) ); } -- cgit v1.2.2