From e43c5eaf6b6cfc6a0f31c0a6afa312848703dc95 Mon Sep 17 00:00:00 2001 From: James C <5689414+james-cnz@users.noreply.github.com> Date: Thu, 24 Oct 2024 22:51:39 +1300 Subject: [PATCH] MDL-72526 course: Make course format output stuff protected, not private --- course/format/classes/output/local/content.php | 2 +- course/format/classes/output/local/content/cm.php | 2 +- course/format/classes/output/local/content/cm/cmname.php | 2 +- course/format/classes/output/local/content/cm/completion.php | 2 +- course/format/classes/output/local/content/cm/groupmode.php | 2 +- course/format/classes/output/local/content/cm/title.php | 2 +- .../format/classes/output/local/content/section/cmsummary.php | 2 +- course/format/classes/output/local/content/section/summary.php | 2 +- .../format/classes/output/local/content/sectionnavigation.php | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/course/format/classes/output/local/content.php b/course/format/classes/output/local/content.php index 25cf37cde4a..0baf2fbc605 100644 --- a/course/format/classes/output/local/content.php +++ b/course/format/classes/output/local/content.php @@ -195,7 +195,7 @@ class content implements named_templatable, renderable { * @param course_modinfo $modinfo the current course modinfo object * @return section_info[] an array of section_info to display */ - private function get_sections_to_display(course_modinfo $modinfo): array { + protected function get_sections_to_display(course_modinfo $modinfo): array { $singlesectionid = $this->format->get_sectionid(); if ($singlesectionid) { return [ diff --git a/course/format/classes/output/local/content/cm.php b/course/format/classes/output/local/content/cm.php index d5e9abc44c7..68772e08108 100644 --- a/course/format/classes/output/local/content/cm.php +++ b/course/format/classes/output/local/content/cm.php @@ -49,7 +49,7 @@ class cm implements named_templatable, renderable { protected $format; /** @var section_info the section object */ - private $section; + protected $section; /** @var cm_info the course module instance */ protected $mod; diff --git a/course/format/classes/output/local/content/cm/cmname.php b/course/format/classes/output/local/content/cm/cmname.php index 2c54e1f77ac..99e2a448fb7 100644 --- a/course/format/classes/output/local/content/cm/cmname.php +++ b/course/format/classes/output/local/content/cm/cmname.php @@ -47,7 +47,7 @@ class cmname implements named_templatable, renderable { protected $format; /** @var section_info the section object */ - private $section; + protected $section; /** @var cm_info the course module instance */ protected $mod; diff --git a/course/format/classes/output/local/content/cm/completion.php b/course/format/classes/output/local/content/cm/completion.php index fa462ca71fd..ce82cb6082b 100644 --- a/course/format/classes/output/local/content/cm/completion.php +++ b/course/format/classes/output/local/content/cm/completion.php @@ -93,7 +93,7 @@ class completion implements named_templatable, renderable { * @param stdClass $completioninfo the completion info * @return array the completion dialog exported for template */ - private function get_completion_dialog(\renderer_base $output, stdClass $completioninfo): array { + protected function get_completion_dialog(\renderer_base $output, stdClass $completioninfo): array { global $PAGE; $editurl = new \moodle_url( diff --git a/course/format/classes/output/local/content/cm/groupmode.php b/course/format/classes/output/local/content/cm/groupmode.php index 21434749ae6..0677114935c 100644 --- a/course/format/classes/output/local/content/cm/groupmode.php +++ b/course/format/classes/output/local/content/cm/groupmode.php @@ -42,7 +42,7 @@ class groupmode implements named_templatable, renderable { protected $format; /** @var section_info the section object */ - private $section; + protected $section; /** @var cm_info the course module instance */ protected $mod; diff --git a/course/format/classes/output/local/content/cm/title.php b/course/format/classes/output/local/content/cm/title.php index e18b68b205c..9c8b932b248 100644 --- a/course/format/classes/output/local/content/cm/title.php +++ b/course/format/classes/output/local/content/cm/title.php @@ -51,7 +51,7 @@ class title extends inplace_editable implements named_templatable, renderable { protected $format; /** @var section_info the section object */ - private $section; + protected $section; /** @var cm_info the course module instance */ protected $mod; diff --git a/course/format/classes/output/local/content/section/cmsummary.php b/course/format/classes/output/local/content/section/cmsummary.php index 2d95756c989..b98c061b7b3 100644 --- a/course/format/classes/output/local/content/section/cmsummary.php +++ b/course/format/classes/output/local/content/section/cmsummary.php @@ -89,7 +89,7 @@ class cmsummary implements named_templatable, renderable { * * @return array with [[count by activity type], completed activities, total of activitites] */ - private function calculate_section_stats(): array { + protected function calculate_section_stats(): array { $format = $this->format; $course = $format->get_course(); $section = $this->section; diff --git a/course/format/classes/output/local/content/section/summary.php b/course/format/classes/output/local/content/section/summary.php index 49c8c865a3c..d381e16ef74 100644 --- a/course/format/classes/output/local/content/section/summary.php +++ b/course/format/classes/output/local/content/section/summary.php @@ -47,7 +47,7 @@ class summary implements named_templatable, renderable { protected $format; /** @var section_info the course section class */ - private $section; + protected $section; /** * Constructor. diff --git a/course/format/classes/output/local/content/sectionnavigation.php b/course/format/classes/output/local/content/sectionnavigation.php index 44cec3662e6..2b5639d2c9b 100644 --- a/course/format/classes/output/local/content/sectionnavigation.php +++ b/course/format/classes/output/local/content/sectionnavigation.php @@ -49,7 +49,7 @@ class sectionnavigation implements named_templatable, renderable { protected $sectionno; /** @var stdClass the calculated data to prevent calculations when rendered several times */ - private $data = null; + protected $data = null; /** * Constructor.