ExtbasePluginContentObject extends AbstractContentObject

Contains EXTBASEPLUGIN class object.

Creates a request and dispatches it to the controller which was specified by TS Setup and returns the content, currently handed over to the Extbase Bootstrap.

This class is the main entry point for extbase extensions in the TYPO3 Frontend.

Table of Contents

Properties

$cObj  : ContentObjectRenderer|null
$pageRenderer  : PageRenderer|null
$request  : ServerRequestInterface
Always set via setRequest() by ContentObjectFactory after instantiation

Methods

getContentObjectRenderer()  : ContentObjectRenderer
render()  : string
Renders the content object.
setContentObjectRenderer()  : void
setRequest()  : void
getPageRenderer()  : PageRenderer
getPageRepository()  : PageRepository
getTypoScriptFrontendController()  : TypoScriptFrontendController
hasTypoScriptFrontendController()  : bool

Properties

$request

Always set via setRequest() by ContentObjectFactory after instantiation

protected ServerRequestInterface $request

Methods

render()

Renders the content object.

public render([mixed $conf = [] ]) : string
Parameters
$conf : mixed = []
Return values
string

setRequest()

public setRequest(ServerRequestInterface $request) : void
Parameters
$request : ServerRequestInterface

hasTypoScriptFrontendController()

protected hasTypoScriptFrontendController() : bool
Return values
bool

        
On this page

Search results