Don't use deprecated function wfArrayFilterByKey()
authorMax Semenik <maxsem.wiki@gmail.com>
Sat, 29 Sep 2018 00:24:13 +0000 (17:24 -0700)
committerMax Semenik <maxsem.wiki@gmail.com>
Sat, 29 Sep 2018 00:24:13 +0000 (17:24 -0700)
Change-Id: Ifdc67f8b9b8617e6398aa0d2b6ff4bec1e7507ce

includes/changes/OldChangesList.php

index a2af01c..a26f5b6 100644 (file)
@@ -60,7 +60,10 @@ class OldChangesList extends ChangesList {
                ) {
                        return false;
                }
-               $attribs = wfArrayFilterByKey( $attribs, [ Sanitizer::class, 'isReservedDataAttribute' ] );
+               $attribs = array_filter( $attribs,
+                       [ Sanitizer::class, 'isReservedDataAttribute' ],
+                       ARRAY_FILTER_USE_KEY
+               );
 
                $dateheader = ''; // $html now contains only <li>...</li>, for hooks' convenience.
                $this->insertDateHeader( $dateheader, $rc->mAttribs['rc_timestamp'] );