From 0d3b57778c4cbf4309d51581b47e8166343e4ba6 Mon Sep 17 00:00:00 2001 From: Fomafix Date: Mon, 23 Sep 2019 09:35:44 +0200 Subject: [PATCH] resourceloader: Remove support for $context === null in getContentObj $context === null is deprecated since 3f1142045f included in 1.32. Change-Id: I8c13bb0a0ba24c6c999809f650d4f12787a1a9f2 --- .../resourceloader/ResourceLoaderWikiModule.php | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/includes/resourceloader/ResourceLoaderWikiModule.php b/includes/resourceloader/ResourceLoaderWikiModule.php index 37501d4f7a..237cea46c3 100644 --- a/includes/resourceloader/ResourceLoaderWikiModule.php +++ b/includes/resourceloader/ResourceLoaderWikiModule.php @@ -165,11 +165,11 @@ class ResourceLoaderWikiModule extends ResourceLoaderModule { /** * @param string $titleText - * @param ResourceLoaderContext|null $context (but passing null is deprecated) + * @param ResourceLoaderContext $context * @return null|string * @since 1.32 added the $context parameter */ - protected function getContent( $titleText, ResourceLoaderContext $context = null ) { + protected function getContent( $titleText, ResourceLoaderContext $context ) { $title = Title::newFromText( $titleText ); if ( !$title ) { return null; // Bad title @@ -194,20 +194,16 @@ class ResourceLoaderWikiModule extends ResourceLoaderModule { /** * @param Title $title - * @param ResourceLoaderContext|null $context (but passing null is deprecated) + * @param ResourceLoaderContext $context * @param int|null $maxRedirects Maximum number of redirects to follow. If * null, uses $wgMaxRedirects * @return Content|null * @since 1.32 added the $context and $maxRedirects parameters */ protected function getContentObj( - Title $title, ResourceLoaderContext $context = null, $maxRedirects = null + Title $title, ResourceLoaderContext $context, $maxRedirects = null ) { - if ( $context === null ) { - wfDeprecated( __METHOD__ . ' without a ResourceLoader context', '1.32' ); - } - - $overrideCallback = $context ? $context->getContentOverrideCallback() : null; + $overrideCallback = $context->getContentOverrideCallback(); $content = $overrideCallback ? call_user_func( $overrideCallback, $title ) : null; if ( $content ) { if ( !$content instanceof Content ) { -- 2.20.1