From e3ee5c0cefaf9f39c7333ee8f88c47f8035120bb Mon Sep 17 00:00:00 2001 From: Siddharth VP Date: Wed, 8 Jan 2025 21:36:15 +0530 Subject: api: Add query module for retrieving Codex icons This supports use of Codex icons in user scripts, which do not have access to them via ResourceLoader. Bug: T311099 Change-Id: I4c47b0d17102bd446e6c846255349a6dbdeaf399 --- includes/ResourceLoader/CodexModule.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'includes/ResourceLoader/CodexModule.php') diff --git a/includes/ResourceLoader/CodexModule.php b/includes/ResourceLoader/CodexModule.php index 20a0dd8cf707..cd2eb62fe7d7 100644 --- a/includes/ResourceLoader/CodexModule.php +++ b/includes/ResourceLoader/CodexModule.php @@ -155,12 +155,12 @@ class CodexModule extends FileModule { * } * ] * - * @param Context $context + * @param Context|null $context * @param Config $config * @param string[] $iconNames Names of icons to fetch * @return array */ - public static function getIcons( Context $context, Config $config, array $iconNames = [] ): array { + public static function getIcons( ?Context $context, Config $config, array $iconNames = [] ): array { static $cachedIcons = null; static $cachedIconFilePath = null; -- cgit v1.2.3