TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Workspaces\ExtDirect\PagetreeCollectionsProcessor Class Reference
Inheritance diagram for TYPO3\CMS\Workspaces\ExtDirect\PagetreeCollectionsProcessor:
TYPO3\CMS\Backend\Tree\Pagetree\CollectionProcessorInterface Tx_Workspaces_ExtDirect_PagetreeCollectionsProcessor

Protected Member Functions

 highlightVersionizedElements (\TYPO3\CMS\Backend\Tree\TreeNode $node)
 
 getWorkspaceService ()
 

Protected Attributes

 $workspaceService = NULL
 

Additional Inherited Members

- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\Pagetree\CollectionProcessorInterface
 postProcessGetNodes ($node, $mountPoint, $level, $nodeCollection)
 
 postProcessFilteredNodes ($node, $searchFilter, $mountPoint, $nodeCollection)
 
 postProcessGetTreeMounts ($searchFilter, $nodeCollection)
 

Detailed Description

Interface for classes which perform pre or post processing

Author
Tolleiv Nietsch typo3.nosp@m.@tol.nosp@m.leiv..nosp@m.de

Definition at line 25 of file PagetreeCollectionsProcessor.php.

Member Function Documentation

◆ getWorkspaceService()

TYPO3\CMS\Workspaces\ExtDirect\PagetreeCollectionsProcessor::getWorkspaceService ( )
protected

◆ highlightVersionizedElements()

TYPO3\CMS\Workspaces\ExtDirect\PagetreeCollectionsProcessor::highlightVersionizedElements ( \TYPO3\CMS\Backend\Tree\TreeNode  $node)
protected

Sets the CSS Class on all pages which have versioned records in the current workspace

Parameters
\TYPO3\CMS\Backend\Tree\TreeNode$node
Returns
void

Definition at line 82 of file PagetreeCollectionsProcessor.php.

References $GLOBALS, and TYPO3\CMS\Workspaces\ExtDirect\PagetreeCollectionsProcessor\getWorkspaceService().

Member Data Documentation

◆ $workspaceService

TYPO3\CMS\Workspaces\ExtDirect\PagetreeCollectionsProcessor::$workspaceService = NULL
protected