From: umherirrender Date: Thu, 3 Dec 2015 18:37:02 +0000 (+0100) Subject: PHP 7 compatibility: Fix variable interpolation in RevisionDeleter.php X-Git-Tag: 1.31.0-rc.0~8699^2 X-Git-Url: http://git.cyclocoop.org/%24image?a=commitdiff_plain;h=378e98290a6dded8f67f4b4559949a10be4c6cab;p=lhc%2Fweb%2Fwiklou.git PHP 7 compatibility: Fix variable interpolation in RevisionDeleter.php Bug: T115250 Change-Id: Id01060d858cb67a25507a552a22434af0951e242 --- diff --git a/includes/revisiondelete/RevisionDeleter.php b/includes/revisiondelete/RevisionDeleter.php index db2bc6a4db..d68ef45834 100644 --- a/includes/revisiondelete/RevisionDeleter.php +++ b/includes/revisiondelete/RevisionDeleter.php @@ -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 ); } /**