‪TYPO3CMS  ‪main
TYPO3\CMS\Frontend\ContentObject\AbstractContentObject Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\ContentObject\AbstractContentObject:
TYPO3\CMS\Extbase\ContentObject\ExtbasePluginContentObject TYPO3\CMS\Frontend\ContentObject\CaseContentObject TYPO3\CMS\Frontend\ContentObject\ContentContentObject TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayInternalContentObject TYPO3\CMS\Frontend\ContentObject\FilesContentObject TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject TYPO3\CMS\Frontend\ContentObject\ImageContentObject TYPO3\CMS\Frontend\ContentObject\ImageResourceContentObject TYPO3\CMS\Frontend\ContentObject\LoadRegisterContentObject TYPO3\CMS\Frontend\ContentObject\RecordsContentObject TYPO3\CMS\Frontend\ContentObject\RestoreRegisterContentObject TYPO3\CMS\Frontend\ContentObject\ScalableVectorGraphicsContentObject TYPO3\CMS\Frontend\ContentObject\TextContentObject TYPO3\CMS\Frontend\ContentObject\UserContentObject TYPO3\CMS\Frontend\ContentObject\UserInternalContentObject

Public Member Functions

string render ($conf=[])
 
 getContentObjectRenderer ()
 
 setRequest (ServerRequestInterface $request)
 
 setContentObjectRenderer (ContentObjectRenderer $cObj)
 

Protected Member Functions

 hasTypoScriptFrontendController ()
 
 getTypoScriptFrontendController ()
 
 getPageRepository ()
 
 getPageRenderer ()
 

Protected Attributes

PageRenderer $pageRenderer = null
 
ServerRequestInterface $request
 
ContentObjectRenderer $cObj = null
 

Detailed Description

Contains an abstract class for all tslib content class implementations.

Definition at line 30 of file AbstractContentObject.php.

Member Function Documentation

◆ getContentObjectRenderer()

◆ getPageRenderer()

◆ getPageRepository()

◆ getTypoScriptFrontendController()

◆ hasTypoScriptFrontendController()

TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::hasTypoScriptFrontendController ( )
protected

◆ render()

◆ setContentObjectRenderer()

◆ setRequest()

TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::setRequest ( ServerRequestInterface  $request)

Member Data Documentation

◆ $cObj

◆ $pageRenderer

◆ $request

ServerRequestInterface TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::$request
protected