X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevisionDeleter.php;h=d68ef458343d71b2720e3d7a5040e747c943b52e;hb=fd8e761b19cb0ff6a01e4e43f00e1f2bb6b28afd;hp=ba1f0f69fd3d70f76f4643a6dc123828a37db156;hpb=665eaa175d08288cdcd429382e533aa112ec232e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevisionDeleter.php b/includes/revisiondelete/RevisionDeleter.php index ba1f0f69fd..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 ); } /** @@ -233,9 +234,9 @@ class RevisionDeleter { * @since 1.22 * @param array $bitPars ExtractBitParams() params * @param int $oldfield Current bitfield - * @return array + * @return integer */ - public static function extractBitfield( $bitPars, $oldfield ) { + public static function extractBitfield( array $bitPars, $oldfield ) { // Build the actual new rev_deleted bitfield $newBits = 0; foreach ( $bitPars as $const => $val ) {