if ( $metadata === self::BROKEN_FILE ) {
return self::METADATA_GOOD;
}
- MediaWiki\suppressWarnings();
+ Wikimedia\suppressWarnings();
$exif = unserialize( $metadata );
- MediaWiki\restoreWarnings();
+ Wikimedia\restoreWarnings();
if ( !isset( $exif['MEDIAWIKI_EXIF_VERSION'] )
|| $exif['MEDIAWIKI_EXIF_VERSION'] != Exif::version()
) {
if ( !$data ) {
return 0;
}
- MediaWiki\suppressWarnings();
+ Wikimedia\suppressWarnings();
$data = unserialize( $data );
- MediaWiki\restoreWarnings();
+ Wikimedia\restoreWarnings();
if ( isset( $data['Orientation'] ) ) {
# See http://sylvana.net/jpegcrop/exif_orientation.html
switch ( $data['Orientation'] ) {
return 0;
}
-
- /**
- * Get useful response headers for GET/HEAD requests for a file with the given metadata
- * @param $metadata Array Contains this handler's unserialized getMetadata() for a file
- * @return Array
- */
- public function getContentHeaders( $metadata ) {
- if ( !isset( $metadata['Width'] ) || !isset( $metadata['Height'] ) ) {
- return [];
- }
-
- $dimensionsMetadata = [];
- $dimensionsMetadata['width'] = $metadata['Width'];
- $dimensionsMetadata['height'] = $metadata['Height'];
-
- return parent::getContentHeaders( $dimensionsMetadata );
- }
}