From 93285b103c514272cc07ee7b6ca323810f59d56d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikel=20Mart=C3=ADn?= Date: Tue, 22 Oct 2024 09:26:18 +0700 Subject: [PATCH] MDL-83477 output: Deprecate `t/collapsedcaret` icon --- lib/classes/output/icon_system_fontawesome.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lib/classes/output/icon_system_fontawesome.php b/lib/classes/output/icon_system_fontawesome.php index c44efb5c647..6371a39da55 100644 --- a/lib/classes/output/icon_system_fontawesome.php +++ b/lib/classes/output/icon_system_fontawesome.php @@ -383,7 +383,6 @@ class icon_system_fontawesome extends icon_system_font { 'core:t/collapsed_empty' => 'fa-chevron-right', 'core:t/collapsed_rtl' => 'fa-chevron-left', 'core:t/collapsed' => 'fa-chevron-right', - 'core:t/collapsedcaret' => 'fa-caret-down', 'core:t/collapsedchevron' => 'fa-chevron-right', 'core:t/collapsedchevron_rtl' => 'fa-chevron-left', 'core:t/collapsedchevron_up' => 'fa-chevron-up', @@ -464,6 +463,18 @@ class icon_system_fontawesome extends icon_system_font { ]; } + #[\Override] + public function get_deprecated_icons(): array { + // Add deprecated core icons to parent deprecated icons. + return array_merge( + parent::get_deprecated_icons(), + [ + // Deprecated since Moodle 5.0. + 'core:t/collapsedcaret', + ], + ); + } + /** * Overridable function to get a mapping of all icons. * Default is to do no mapping.