Skip to content

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.