Reports Module
Reports exist in two areas: CMS internal reporting and public investor relations reporting.
CMS Internal Reports (Observed)
- Assets reports: routes/web/backend/assets.php under /assets/*/report.
- Controllers: AssetsFormsReportController, AssetsPagesReportController, AssetsNewspagesReportController, AssetsReportsController.
- Models: ReportsDownloadable, ReportsHardcoded.
Investor Relations Reports (Observed)
- Admin routes: routes/web/backend/corporate.php under reit-investor-relations/reports.
- Frontend filter route: /reports/get-by-filter in routes/web/mintoapartmentreit/core.php.
- Model: InvestorRelationReport (app/Models/InvestorRelationReport.php).
- UI assets: resources/assets/mintoapartmentreit/js/investor-relations/*.
Inferred / Partial - There is no unified reporting API; each report type has its own controller and data access pattern.