TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Frontend\ContentObject\AbstractContentObject Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\ContentObject\AbstractContentObject:
tslib_content_Abstract TYPO3\CMS\Frontend\ContentObject\CaseContentObject TYPO3\CMS\Frontend\ContentObject\ClearGifContentObject TYPO3\CMS\Frontend\ContentObject\ColumnsContentObject TYPO3\CMS\Frontend\ContentObject\ContentContentObject TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayInternalContentObject TYPO3\CMS\Frontend\ContentObject\ContentTableContentObject TYPO3\CMS\Frontend\ContentObject\EditPanelContentObject TYPO3\CMS\Frontend\ContentObject\FileContentObject TYPO3\CMS\Frontend\ContentObject\FilesContentObject TYPO3\CMS\Frontend\ContentObject\FlowPlayerContentObject TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject TYPO3\CMS\Frontend\ContentObject\FormContentObject TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject TYPO3\CMS\Frontend\ContentObject\HorizontalRulerContentObject TYPO3\CMS\Frontend\ContentObject\ImageContentObject TYPO3\CMS\Frontend\ContentObject\ImageResourceContentObject TYPO3\CMS\Frontend\ContentObject\ImageTextContentObject TYPO3\CMS\Frontend\ContentObject\LoadRegisterContentObject TYPO3\CMS\Frontend\ContentObject\MediaContentObject TYPO3\CMS\Frontend\ContentObject\MultimediaContentObject TYPO3\CMS\Frontend\ContentObject\OffsetTableContentObject TYPO3\CMS\Frontend\ContentObject\QuicktimeObjectContentObject TYPO3\CMS\Frontend\ContentObject\RecordsContentObject TYPO3\CMS\Frontend\ContentObject\RestoreRegisterContentObject TYPO3\CMS\Frontend\ContentObject\ScalableVectorGraphicsContentObject TYPO3\CMS\Frontend\ContentObject\SearchResultContentObject TYPO3\CMS\Frontend\ContentObject\ShockwaveFlashObjectContentObject TYPO3\CMS\Frontend\ContentObject\TemplateContentObject TYPO3\CMS\Frontend\ContentObject\TextContentObject TYPO3\CMS\Frontend\ContentObject\UserContentObject TYPO3\CMS\Frontend\ContentObject\UserInternalContentObject

Public Member Functions

 __construct (\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $cObj)
 
 render ($conf=array())
 
 getContentObject ()
 

Protected Attributes

 $cObj
 
 $fileFactory = NULL
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! Contains an abstract class for all tslib content class implementations.

Author
Xavier Perseguers typo3.nosp@m.@per.nosp@m.segue.nosp@m.rs.c.nosp@m.h
Steffen Kamper steff.nosp@m.en@t.nosp@m.ypo3..nosp@m.org

Definition at line 22 of file AbstractContentObject.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::__construct ( \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer  $cObj)

Default constructor.

Parameters
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer$cObj

Definition at line 39 of file AbstractContentObject.php.

References TYPO3\CMS\Frontend\ContentObject\AbstractContentObject\$cObj, TYPO3\CMS\Core\Resource\ResourceFactory\getInstance(), and TYPO3\CMS\Frontend\ContentObject\AbstractContentObject\render().

Member Function Documentation

◆ getContentObject()

TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::getContentObject ( )

Getter for current cObj

Returns

Definition at line 57 of file AbstractContentObject.php.

References TYPO3\CMS\Frontend\ContentObject\AbstractContentObject\$cObj.

◆ render()

TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::render (   $conf = array())
abstract

Member Data Documentation

◆ $cObj

◆ $fileFactory

TYPO3\CMS\Frontend\ContentObject\AbstractContentObject::$fileFactory = NULL
protected

Definition at line 32 of file AbstractContentObject.php.