silverstripe / silverstripe-cms

Silverstripe CMS - this is a module for Silverstripe Framework rather than a standalone app. Use https://github.com/silverstripe/silverstripe-installer/ to set this up.
http://silverstripe.org/
BSD 3-Clause "New" or "Revised" License
516 stars 332 forks source link

API Make CMSMain more generic #3017

Open GuySartorelli opened 1 month ago

GuySartorelli commented 1 month ago

Remove hardcoded references to pages and SiteTree Remove assumption that records are versioned Remove or validate assumptions about methods on the model class Improve general architecture of CMSMain

Relies on changes in https://github.com/silverstripe/silverstripe-admin/pull/1837

Issue