TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Backend\Tree\Pagetree\DataProvider Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tree\Pagetree\DataProvider:
TYPO3\CMS\Backend\Tree\AbstractTreeDataProvider t3lib_tree_pagetree_DataProvider

Protected Member Functions

 getRecordWithWorkspaceOverlay ($uid, $unsetMovePointers=FALSE)
 
 getWhereClause ($id, $searchFilter='')
 
 getSubpages ($id, $searchFilter='')
 
 hasNodeSubPages ($id)
 

Protected Attributes

 $nodeLimit = 0
 
 $nodeCounter = 0
 
 $showRootlineAboveMounts = FALSE
 
 $hiddenRecords = array()
 
 $processCollectionHookObjects = array()
 
- Protected Attributes inherited from TYPO3\CMS\Backend\Tree\AbstractTreeDataProvider
 $rootNode = NULL
 

Additional Inherited Members

- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\AbstractTreeDataProvider
 getRoot ()
 
 getNodes (\TYPO3\CMS\Backend\Tree\TreeNode $node)
 

Detailed Description

Page tree data provider.

Author
Stefan Galinski stefa.nosp@m.n.ga.nosp@m.linsk.nosp@m.i@gm.nosp@m.ail.c.nosp@m.om

Definition at line 26 of file DataProvider.php.

Member Function Documentation

◆ getRecordWithWorkspaceOverlay()

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::getRecordWithWorkspaceOverlay (   $uid,
  $unsetMovePointers = FALSE 
)
protected

◆ getSubpages()

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::getSubpages (   $id,
  $searchFilter = '' 
)
protected

Returns all sub-pages of a given id

Parameters
integer$id
string$searchFilter
Returns
array

Definition at line 457 of file DataProvider.php.

References $GLOBALS, and TYPO3\CMS\Backend\Tree\Pagetree\DataProvider\getWhereClause().

Referenced by TYPO3\CMS\Backend\Tree\Pagetree\DataProvider\getRecordWithWorkspaceOverlay().

◆ getWhereClause()

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::getWhereClause (   $id,
  $searchFilter = '' 
)
protected

◆ hasNodeSubPages()

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::hasNodeSubPages (   $id)
protected

Returns TRUE if the node has child's

Parameters
integer$id
Returns
boolean

Definition at line 468 of file DataProvider.php.

References $GLOBALS, and TYPO3\CMS\Backend\Tree\Pagetree\DataProvider\getWhereClause().

Member Data Documentation

◆ $hiddenRecords

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::$hiddenRecords = array()
protected

Definition at line 54 of file DataProvider.php.

◆ $nodeCounter

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::$nodeCounter = 0
protected

Definition at line 40 of file DataProvider.php.

◆ $nodeLimit

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::$nodeLimit = 0
protected

Definition at line 33 of file DataProvider.php.

◆ $processCollectionHookObjects

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::$processCollectionHookObjects = array()
protected

Definition at line 61 of file DataProvider.php.

◆ $showRootlineAboveMounts

TYPO3\CMS\Backend\Tree\Pagetree\DataProvider::$showRootlineAboveMounts = FALSE
protected

Definition at line 47 of file DataProvider.php.