Files
openfoodnetwork/lib/reporting
Matt-Yorkley c01bab5f27 Wrap commonly-repeated calls to Spree::Config to reduce unnecessary cache reads
These config values are relatively static but in some cases they can be called many times in the same request (like rendering a report or a large list of line_items in BOM). These values will now only get fetched from Redis/Postgres once at most per request/job.
2024-03-26 13:39:16 +00:00
..
2023-01-21 18:39:33 +01:00
2023-12-29 13:58:55 +11:00
2022-05-12 16:54:14 +02:00
2023-09-16 09:05:31 +09:00
2023-09-16 09:05:31 +09:00
2023-08-17 16:43:13 +09:00

Reports framework

A framework that handles querying and rendering tabular data.

TODO: add more details on how each part works.

Rules

Rules are used for grouping, ordering, and summary rows. Options are documented at Reporting::ReportTemplate#rules.