*
* File must be in the path returned by getFilePath()
* @param string $name File name
- * @param string|null $type MIME type [optional]
+ * @param string|false $type MIME type [optional]
* @return UnregisteredLocalFile
*/
- protected function dataFile( $name, $type = null ) {
- if ( !$type ) {
- // Autodetect by file extension for the lazy.
- $magic = MediaWiki\MediaWikiServices::getInstance()->getMimeAnalyzer();
- $parts = explode( $name, '.' );
- $type = $magic->guessTypesForExtension( $parts[count( $parts ) - 1] );
- }
+ protected function dataFile( $name, $type = false ) {
return new UnregisteredLocalFile( false, $this->repo,
"mwstore://localtesting/data/$name", $type );
}