if ( $this->createsThumbnails() ) {
// We need a temp directory for the thumbnails
// the container is named 'temp-thumb' because it is the
- // thumb directory for a FSRepo named "temp".
+ // thumb directory for a repo named "temp".
$containers['temp-thumb'] = $this->getNewTempDirectory();
}
}
/**
- * @return array Argument for FSRepo constructor
+ * @return array Argument for FileRepo constructor
*/
protected function getRepoOptions() {
return [
protected function dataFile( $name, $type = null ) {
if ( !$type ) {
// Autodetect by file extension for the lazy.
- $magic = MimeMagic::singleton();
+ $magic = MediaWiki\MediaWikiServices::getInstance()->getMimeAnalyzer();
$parts = explode( $name, '.' );
$type = $magic->guessTypesForExtension( $parts[count( $parts ) - 1] );
}