Added temporary LocalFilePurgeThumbnails hook for bug 27641
authorAaron Schulz <aaron@users.mediawiki.org>
Tue, 25 Oct 2011 17:19:28 +0000 (17:19 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Tue, 25 Oct 2011 17:19:28 +0000 (17:19 +0000)
includes/filerepo/LocalFile.php

index 07b4b04..460ed27 100644 (file)
@@ -705,6 +705,9 @@ class LocalFile extends File {
                }
                wfRestoreWarnings();
 
+               # Temporary hook for purging Swift thumbnail cache
+               wfRunHooks( 'LocalFilePurgeThumbnails', array( $dir, 'old' ) );
+
                // Purge the squid
                if ( $wgUseSquid ) {
                        $urls = array();
@@ -734,6 +737,9 @@ class LocalFile extends File {
                $dir = array_shift( $files );
                $this->purgeThumbList( $dir, $files );
 
+               # Temporary hook for purging Swift thumbnail cache
+               wfRunHooks( 'LocalFilePurgeThumbnails', array( $dir, 'current' ) );
+
                // Purge the squid
                if ( $wgUseSquid ) {
                        $urls = array();