X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fexternalstore%2FExternalStore.php;h=1563baf8af6230ea6a58bf6997828db4d61c5c5b;hb=fc4c39c03d3373c2f1eaa808b8c07e0b6d936597;hp=688130e03fab04b89e524bb434e4b56dbeb3d1af;hpb=ec9002258c8a0264cb2d92df6a216e9fa11d3462;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/externalstore/ExternalStore.php b/includes/externalstore/ExternalStore.php index 688130e03f..1563baf8af 100644 --- a/includes/externalstore/ExternalStore.php +++ b/includes/externalstore/ExternalStore.php @@ -51,7 +51,7 @@ class ExternalStore { * @param array $params Associative array of ExternalStoreMedium parameters * @return ExternalStoreMedium|bool The store class or false on error */ - public static function getStoreObject( $proto, array $params = array() ) { + public static function getStoreObject( $proto, array $params = [] ) { global $wgExternalStores; if ( !$wgExternalStores || !in_array( $proto, $wgExternalStores ) ) { @@ -72,7 +72,7 @@ class ExternalStore { * @return string|bool The text stored or false on error * @throws MWException */ - public static function fetchFromURL( $url, array $params = array() ) { + public static function fetchFromURL( $url, array $params = [] ) { $parts = explode( '://', $url, 2 ); if ( count( $parts ) != 2 ) { return false; // invalid URL @@ -99,14 +99,14 @@ class ExternalStore { * or false on failure. */ public static function batchFetchFromURLs( array $urls ) { - $batches = array(); + $batches = []; foreach ( $urls as $url ) { $scheme = parse_url( $url, PHP_URL_SCHEME ); if ( $scheme ) { $batches[$scheme][] = $url; } } - $retval = array(); + $retval = []; foreach ( $batches as $proto => $batchedUrls ) { $store = self::getStoreObject( $proto ); if ( $store === false ) { @@ -136,7 +136,7 @@ class ExternalStore { * @return string|bool The URL of the stored data item, or false on error * @throws MWException */ - public static function insert( $url, $data, array $params = array() ) { + public static function insert( $url, $data, array $params = [] ) { $parts = explode( '://', $url, 2 ); if ( count( $parts ) != 2 ) { return false; // invalid URL @@ -166,7 +166,7 @@ class ExternalStore { * @return string|bool The URL of the stored data item, or false on error * @throws MWException */ - public static function insertToDefault( $data, array $params = array() ) { + public static function insertToDefault( $data, array $params = [] ) { global $wgDefaultExternalStore; return self::insertWithFallback( (array)$wgDefaultExternalStore, $data, $params ); @@ -184,7 +184,7 @@ class ExternalStore { * @return string|bool The URL of the stored data item, or false on error * @throws MWException */ - public static function insertWithFallback( array $tryStores, $data, array $params = array() ) { + public static function insertWithFallback( array $tryStores, $data, array $params = [] ) { $error = false; while ( count( $tryStores ) > 0 ) { $index = mt_rand( 0, count( $tryStores ) - 1 ); @@ -197,7 +197,7 @@ class ExternalStore { } try { $url = $store->store( $path, $data ); // Try to save the object - } catch ( MWException $error ) { + } catch ( Exception $error ) { $url = false; } if ( strlen( $url ) ) { @@ -224,6 +224,6 @@ class ExternalStore { * @throws MWException */ public static function insertToForeignDefault( $data, $wiki ) { - return self::insertToDefault( $data, array( 'wiki' => $wiki ) ); + return self::insertToDefault( $data, [ 'wiki' => $wiki ] ); } }