moodle/reportbuilder/classes/local/models
Paul Holden bfb5197738 MDL-76901 reportbuilder: cache custom report element persistents.
During request lifecycle ensure that column, filter and condition
persistents are only loaded a single time to prevent additional
database reads.

Provide invalidation method, used by the report helpers, to ensure
that the persistents are re-loaded appropriately.

Co-authored-by: Marina Glancy <marina@moodle.com>
2023-02-07 13:10:14 +00:00
..
audience.php MDL-72757 reportbuilder: Events for CRUD operations on report models 2022-01-05 09:55:36 +01:00
column.php MDL-76901 reportbuilder: cache custom report element persistents. 2023-02-07 13:10:14 +00:00
filter.php MDL-76901 reportbuilder: cache custom report element persistents. 2023-02-07 13:10:14 +00:00
report.php MDL-72598 reportbuilder: schema and model updates for schedules. 2021-12-17 14:33:27 +00:00
schedule.php MDL-72757 reportbuilder: Events for CRUD operations on report models 2022-01-05 09:55:36 +01:00