Code Duplication    Length = 12-12 lines in 2 locations

includes/libs/mime/MimeAnalyzer.php 2 locations

@@ 229-240 (lines=12) @@
226
		$types = self::$wellKnownTypes;
227
228
		$mimeTypeFile = $this->typeFile;
229
		if ( $mimeTypeFile ) {
230
			if ( is_file( $mimeTypeFile ) && is_readable( $mimeTypeFile ) ) {
231
				$this->logger->info( __METHOD__ . ": loading mime types from $mimeTypeFile\n" );
232
				$types .= "\n";
233
				$types .= file_get_contents( $mimeTypeFile );
234
			} else {
235
				$this->logger->info( __METHOD__ . ": can't load mime types from $mimeTypeFile\n" );
236
			}
237
		} else {
238
			$this->logger->info( __METHOD__ .
239
				": no mime types file defined, using built-ins only.\n" );
240
		}
241
242
		$types .= "\n" . $this->extraTypes;
243
@@ 304-315 (lines=12) @@
301
302
		$info = self::$wellKnownInfo;
303
304
		if ( $mimeInfoFile ) {
305
			if ( is_file( $mimeInfoFile ) && is_readable( $mimeInfoFile ) ) {
306
				$this->logger->info( __METHOD__ . ": loading mime info from $mimeInfoFile\n" );
307
				$info .= "\n";
308
				$info .= file_get_contents( $mimeInfoFile );
309
			} else {
310
				$this->logger->info( __METHOD__ . ": can't load mime info from $mimeInfoFile\n" );
311
			}
312
		} else {
313
			$this->logger->info( __METHOD__ .
314
				": no mime info file defined, using built-ins only.\n" );
315
		}
316
317
		$info .= "\n" . $this->extraInfo;
318