Jaedb\ModuleManager\ModuleSiteTreeExtension

Synopsis

class ModuleSiteTreeExtension extends DataExtension {
}

Hierarchy

Extends

  • SilverStripe\ORM\DataExtension

Members

private

  • $db
  • $defaults
  • $many_many
  • $many_many_extraFields

Methods

public

  • ModulePosition() — Get all modules for a specific position
  • PageModules() — Get all the modules attached to this page (across all ModuleAreas) If set to inherit, we merge the parent's modules with our own
  • updateCMSFields() — Build CMS fields for all pages