MDL-73988 reportbuilder: support for getting entity joins in reports.
commit40c574cd747e8fb90c6c704cfafd6e7c2a8c66ac
authorPaul Holden <paulh@moodle.com>
Fri, 18 Feb 2022 17:34:53 +0000 (18 17:34 +0000)
committerPaul Holden <paulh@moodle.com>
Thu, 19 May 2022 15:35:09 +0000 (19 16:35 +0100)
tree8f7bb5f5cd05a1b4b92ab6e237b0433346dc7359
parent6c114e2a80add1f1bd4374d8e613d38cfc2b508b
MDL-73988 reportbuilder: support for getting entity joins in reports.

This allow reports using multiple entities to more easily define the
relationship between them, specifically when they share common joined
tables.
cohort/classes/reportbuilder/datasource/cohorts.php
reportbuilder/classes/local/entities/base.php
reportbuilder/tests/local/entities/course_test.php
reportbuilder/upgrade.txt