Merge "Database: Have buildStringCast() actually cast for MySQL, MSSQL"
[lhc/web/wiklou.git] / includes / collation / IdentityCollation.php
index 9a99f1a..8e5871b 100644 (file)
  * @file
  */
 
+use MediaWiki\MediaWikiServices;
+
 /**
  * Collation class that's essentially a no-op.
  *
  * Does sorting based on binary value of the string.
  * Like how things were pre 1.17.
+ *
+ * @since 1.18
  */
 class IdentityCollation extends Collation {
 
@@ -31,12 +35,11 @@ class IdentityCollation extends Collation {
        }
 
        public function getFirstLetter( $string ) {
-               global $wgContLang;
                // Copied from UppercaseCollation.
                // I'm kind of unclear on when this could happen...
                if ( $string[0] == "\0" ) {
                        $string = substr( $string, 1 );
                }
-               return $wgContLang->firstChar( $string );
+               return MediaWikiServices::getInstance()->getContentLanguage()->firstChar( $string );
        }
 }