CMS  Version 3.9
ISectionContentManager Interface Reference

Defines the interface required by a SectionContentManager. More...

+ Inheritance diagram for ISectionContentManager:

Public Member Functions

 getDefaultPage ($section)
 Returns the identifier for the default page in the section (i.e. More...
 
 getContent ($section, $identifier)
 Returns a SectionContent object for the specified section and identifier. More...
 
 sendContent ($section, $identifier)
 Renders and sends the specified content for the given section. More...
 
 getAdminView ($section)
 Factory method to build the view class for displaying and manipulating section content for the specified section. More...
 

Detailed Description

Defines the interface required by a SectionContentManager.

Author
andy

Definition at line 43 of file section_content_manager.inc.

Member Function Documentation

◆ getAdminView()

ISectionContentManager::getAdminView (   $section)

Factory method to build the view class for displaying and manipulating section content for the specified section.

Parameters
unknown$section

Implemented in SharingContentManager, SectionContentManager, and APIContentManager.

◆ getContent()

ISectionContentManager::getContent (   $section,
  $identifier 
)

Returns a SectionContent object for the specified section and identifier.

Parameters
Section$section
string$identifier

Implemented in SharingContentManager, SectionContentManager, and APIContentManager.

◆ getDefaultPage()

ISectionContentManager::getDefaultPage (   $section)

Returns the identifier for the default page in the section (i.e.

the page that should be served when no identifier is specified).

Implemented in SharingContentManager, SectionContentManager, and APIContentManager.

◆ sendContent()

ISectionContentManager::sendContent (   $section,
  $identifier 
)

Renders and sends the specified content for the given section.

Parameters
Section$section
string$identifier

Implemented in SharingContentManager, SectionContentManager, and APIContentManager.


The documentation for this interface was generated from the following file: