Merge "PHP 7 compatibility: Fix variable interpolation in RevisionDeleter.php"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 14 Dec 2015 00:29:23 +0000 (00:29 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 14 Dec 2015 00:29:23 +0000 (00:29 +0000)
includes/revisiondelete/RevisionDeleter.php

index db2bc6a..d68ef45 100644 (file)
@@ -85,7 +85,8 @@ class RevisionDeleter {
                if ( !$typeName ) {
                        throw new MWException( __METHOD__ . ": Unknown RevDel type '$typeName'" );
                }
-               return new self::$allowedTypes[$typeName]( $context, $title, $ids );
+               $class = self::$allowedTypes[$typeName];
+               return new $class( $context, $title, $ids );
        }
 
        /**