[ Index ]

PHP Cross Reference of MediaWiki-1.24.0

title

Body

[close]

/includes/specials/ -> SpecialListDuplicatedFiles.php (summary)

Implements Special:ListDuplicatedFiles Copyright © 2013 Brian Wolff

Author: Brian Wolff
File Size: 113 lines (3 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

ListDuplicatedFilesPage:: (7 methods):
  __construct()
  isExpensive()
  isSyndicated()
  getQueryInfo()
  preprocessResults()
  formatResult()
  getGroupName()


Class: ListDuplicatedFilesPage  - X-Ref

Special:ListDuplicatedFiles Lists all files where the current version is
a duplicate of the current version of some other file.

__construct( $name = 'ListDuplicatedFiles' )   X-Ref
No description

isExpensive()   X-Ref
No description

isSyndicated()   X-Ref
No description

getQueryInfo()   X-Ref
Get all the duplicates by grouping on sha1s.

A cheaper (but less useful) version of this
query would be to not care how many duplicates a
particular file has, and do a self-join on image table.
However this version should be no more expensive then
Special:MostLinked, which seems to get handled fine
with however we are doing cached special pages.
return: array

preprocessResults( $db, $res )   X-Ref
Pre-fill the link cache

param: DatabaseBase $db
param: ResultWrapper $res

formatResult( $skin, $result )   X-Ref

param: Skin $skin
param: object $result Result row
return: string

getGroupName()   X-Ref
No description



Generated: Fri Nov 28 14:03:12 2014 Cross-referenced by PHPXref 0.7.1