MDL-76392 reportbuilder: migrate manual to native report aggregation. 78f56cffde3124de9a8a63a73a503681786172e8
authorPaul Holden <paulh@moodle.com>
Thu, 6 Jun 2024 23:14:12 +0000 (00:14 +0100)
committerPaul Holden <paulh@moodle.com>
Fri, 7 Jun 2024 15:08:22 +0000 (16:08 +0100)
commit78f56cffde3124de9a8a63a73a503681786172e8
tree94bba7aedb90a9efbed7ce8f8103e2dc13aa7389
parent963afc45161ecaf8979d7e0f3b3bf40de6813f0c
MDL-76392 reportbuilder: migrate manual to native report aggregation.

Now that system reports support aggregation natively, we can replace
a whole bunch of similar code containing hand-rolled versions with much
simpler/consistent use of API.
badges/classes/reportbuilder/local/systemreports/badges.php
badges/tests/behat/manage_badges.feature
cohort/classes/reportbuilder/local/systemreports/cohorts.php
reportbuilder/classes/local/systemreports/reports_list.php
reportbuilder/tests/behat/customreports.feature
tag/classes/reportbuilder/local/entities/tag.php
tag/classes/reportbuilder/local/systemreports/tags.php