http://www.mediawiki.org/wiki/Special:Code/MediaWiki/82814

Revision: 82814
Author:   reedy
Date:     2011-02-25 20:22:54 +0000 (Fri, 25 Feb 2011)
Log Message:
-----------
One minor followup to r82810

return $vals; early, rather than indenting all of the code another level

Modified Paths:
--------------
    trunk/phase3/includes/api/ApiQueryImageInfo.php

Modified: trunk/phase3/includes/api/ApiQueryImageInfo.php
===================================================================
--- trunk/phase3/includes/api/ApiQueryImageInfo.php     2011-02-25 20:16:19 UTC 
(rev 82813)
+++ trunk/phase3/includes/api/ApiQueryImageInfo.php     2011-02-25 20:22:54 UTC 
(rev 82814)
@@ -288,6 +288,7 @@
                                }
                        }
                }
+
                // This is shown even if the file is revdelete'd in interface
                // so do same here.
                if ( isset( $prop['size'] ) || isset( $prop['dimensions'] ) ) {
@@ -314,58 +315,60 @@
                        }
                }
 
-
                if ( $file->isDeleted( File::DELETED_FILE ) ) {
                        $vals['filehidden'] = '';
-               } else {
-                       if ( isset( $prop['url'] ) ) {
-                               if ( !is_null( $thumbParams ) ) {
-                                       $mto = $file->transform( $thumbParams );
-                                       if ( $mto && !$mto->isError() ) {
-                                               $vals['thumburl'] = 
wfExpandUrl( $mto->getUrl() );
 
-                                               // bug 23834 - If the URL's are 
the same, we haven't resized it, so shouldn't give the wanted
-                                               // thumbnail sizes for the 
thumbnail actual size
-                                               if ( $mto->getUrl() !== 
$file->getUrl() ) {
-                                                       $vals['thumbwidth'] = 
intval( $mto->getWidth() );
-                                                       $vals['thumbheight'] = 
intval( $mto->getHeight() );
-                                               } else {
-                                                       $vals['thumbwidth'] = 
intval( $file->getWidth() );
-                                                       $vals['thumbheight'] = 
intval( $file->getHeight() );
-                                               }
+                       //Early return, tidier than indenting all following 
things one level
+                       return $vals;
+               }
 
-                                               if ( isset( $prop['thumbmime'] 
) ) {
-                                                       $thumbFile = 
UnregisteredLocalFile::newFromPath( $mto->getPath(), false );
-                                                       $vals['thumbmime'] = 
$thumbFile->getMimeType();
-                                               }
-                                       } else if ( $mto && $mto->isError() ) {
-                                               $vals['thumberror'] = 
$mto->toText();
+               if ( isset( $prop['url'] ) ) {
+                       if ( !is_null( $thumbParams ) ) {
+                               $mto = $file->transform( $thumbParams );
+                               if ( $mto && !$mto->isError() ) {
+                                       $vals['thumburl'] = wfExpandUrl( 
$mto->getUrl() );
+
+                                       // bug 23834 - If the URL's are the 
same, we haven't resized it, so shouldn't give the wanted
+                                       // thumbnail sizes for the thumbnail 
actual size
+                                       if ( $mto->getUrl() !== $file->getUrl() 
) {
+                                               $vals['thumbwidth'] = intval( 
$mto->getWidth() );
+                                               $vals['thumbheight'] = intval( 
$mto->getHeight() );
+                                       } else {
+                                               $vals['thumbwidth'] = intval( 
$file->getWidth() );
+                                               $vals['thumbheight'] = intval( 
$file->getHeight() );
                                        }
+
+                                       if ( isset( $prop['thumbmime'] ) ) {
+                                               $thumbFile = 
UnregisteredLocalFile::newFromPath( $mto->getPath(), false );
+                                               $vals['thumbmime'] = 
$thumbFile->getMimeType();
+                                       }
+                               } else if ( $mto && $mto->isError() ) {
+                                       $vals['thumberror'] = $mto->toText();
                                }
-                               $vals['url'] = $file->getFullURL();
-                               $vals['descriptionurl'] = wfExpandUrl( 
$file->getDescriptionUrl() );
                        }
+                       $vals['url'] = $file->getFullURL();
+                       $vals['descriptionurl'] = wfExpandUrl( 
$file->getDescriptionUrl() );
+               }
 
-                       if ( isset( $prop['sha1'] ) ) {
-                               $vals['sha1'] = wfBaseConvert( 
$file->getSha1(), 36, 16, 40 );
-                       }
+               if ( isset( $prop['sha1'] ) ) {
+                       $vals['sha1'] = wfBaseConvert( $file->getSha1(), 36, 
16, 40 );
+               }
 
-                       if ( isset( $prop['metadata'] ) ) {
-                               $metadata = $file->getMetadata();
-                               $vals['metadata'] = $metadata ? 
self::processMetaData( unserialize( $metadata ), $result ) : null;
-                       }
+               if ( isset( $prop['metadata'] ) ) {
+                       $metadata = $file->getMetadata();
+                       $vals['metadata'] = $metadata ? self::processMetaData( 
unserialize( $metadata ), $result ) : null;
+               }
 
-                       if ( isset( $prop['mime'] ) ) {
-                               $vals['mime'] = $file->getMimeType();
-                       }
+               if ( isset( $prop['mime'] ) ) {
+                       $vals['mime'] = $file->getMimeType();
+               }
 
-                       if ( isset( $prop['archivename'] ) && $file->isOld() ) {
-                               $vals['archivename'] = $file->getArchiveName();
-                       }
+               if ( isset( $prop['archivename'] ) && $file->isOld() ) {
+                       $vals['archivename'] = $file->getArchiveName();
+               }
 
-                       if ( isset( $prop['bitdepth'] ) ) {
-                                       $vals['bitdepth'] = 
$file->getBitDepth();
-                       }
+               if ( isset( $prop['bitdepth'] ) ) {
+                               $vals['bitdepth'] = $file->getBitDepth();
                }
 
                return $vals;


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to