Skip to content

Controllers

Controllers are grouped by domain under app/Http/Controllers/.

Admin and CMS Modules (Observed) - Maingroup/* for regional content, menus, tags, and configuration. - Projects/* for communities, floorplans, collections, and project pages. - Assets/* for forms, fields, slideshows, builder sections, content blocks, and reports. - Websites/* for national site configuration and website pages. - Corporate/* and Mintoapartmentreit/* for investor relations reports and REIT content. - MaingroupReitnewsController includes an importFeed action for REIT news ingestion (routes/web/backend/maingroup.php).

Frontend Controllers (Observed) - Mintocom/* for minto.com frontends and regional/community pages. - Mintoapartments/* for rental listings and resources. - Mintoapartmentreit/* for REIT front-facing pages and reports.

Shared / Utility Controllers - BuilderController for the page builder UI and save endpoints. - MediaController and FilemanagerController for media browsing and upload. - GeneratePlaceholder for rendering placeholder tokens as components.

Notes - Controller logic often sets SEO metadata via App\Core\Adapters\Theme. - Many content save actions write to Dictionary via App\Models\Legacy\Util::saveDictionary().