TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Frontend\ContentObject\ContentObjectStdWrapHookInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Frontend\ContentObject\ContentObjectStdWrapHookInterface:
tslib_content_stdWrapHook

Public Member Functions

 stdWrapPreProcess ($content, array $configuration, \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer &$parentObject)
 
 stdWrapOverride ($content, array $configuration, \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer &$parentObject)
 
 stdWrapProcess ($content, array $configuration, \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer &$parentObject)
 
 stdWrapPostProcess ($content, array $configuration, \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer &$parentObject)
 

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! interface for classes which hook into tslib_content and do additional stdWrap processing

Author
Ingo Renner ingo@.nosp@m.typo.nosp@m.3.org

Definition at line 21 of file ContentObjectStdWrapHookInterface.php.

Member Function Documentation

◆ stdWrapOverride()

TYPO3\CMS\Frontend\ContentObject\ContentObjectStdWrapHookInterface::stdWrapOverride (   $content,
array  $configuration,
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $parentObject 
)

Hook for modifying $content after core's stdWrap has processed setContentToCurrent, setCurrent, lang, data, field, current, cObject, numRows, filelist and/or preUserFunc

Parameters
string$contentInput value undergoing processing in this function. Possibly substituted by other values fetched from another source.
array$configurationTypoScript stdWrap properties
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer$parentObjectParent content object
Returns
string Further processed $content

◆ stdWrapPostProcess()

TYPO3\CMS\Frontend\ContentObject\ContentObjectStdWrapHookInterface::stdWrapPostProcess (   $content,
array  $configuration,
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $parentObject 
)

Hook for modifying $content after core's stdWrap has processed anything but debug

Parameters
string$contentInput value undergoing processing in this function. Possibly substituted by other values fetched from another source.
array$configurationTypoScript stdWrap properties
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer$parentObjectParent content object
Returns
string Further processed $content

◆ stdWrapPreProcess()

TYPO3\CMS\Frontend\ContentObject\ContentObjectStdWrapHookInterface::stdWrapPreProcess (   $content,
array  $configuration,
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $parentObject 
)

Hook for modifying $content before core's stdWrap does anything

Parameters
string$contentInput value undergoing processing in this function. Possibly substituted by other values fetched from another source.
array$configurationTypoScript stdWrap properties
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer$parentObjectParent content object
Returns
string Further processed $content

◆ stdWrapProcess()

TYPO3\CMS\Frontend\ContentObject\ContentObjectStdWrapHookInterface::stdWrapProcess (   $content,
array  $configuration,
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $parentObject 
)

Hook for modifying $content after core's stdWrap has processed override, preIfEmptyListNum, ifEmpty, ifBlank, listNum, trim and/or more (nested) stdWraps

Parameters
string$contentInput value undergoing processing in this function. Possibly substituted by other values fetched from another source.
array$configurationTypoScript "stdWrap properties".
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer$parentObjectParent content object
Returns
string Further processed $content