Class: ItemTreeWalker

Source Location: /CORE/system/classes/item/ItemTreeWalker.php

Class ItemTreeWalker

Class Overview

The ItemTreeWalker provides methods for receiving childs of a special Item.

This class only fetches Items the current User has read rights for!

Use a SimpleItemTreeWalker for more complex Item Requests.

Located in /CORE/system/classes/item/ItemTreeWalker.php [line 44]

SimpleItemTreeWalker
   |
   --ItemTreeWalker
Author(s):
  • Kevin Papst
API Tags:
See:  SimpleItemTreeWalker::SimpleItemTreeWalker()

Information Tags:
Version:  $Id: ItemTreeWalker.php,v 1.10 2007/12/29 22:51:35 kpapst Exp $
Copyright:  Copyright (C) Kevin Papst
License:  GNU Public License

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From SimpleItemTreeWalker

SimpleItemTreeWalker::SimpleItemTreeWalker()
Get all children of the given Item.
SimpleItemTreeWalker::count()
Count the amount of all fetched Items.
SimpleItemTreeWalker::next()
Get the next Item.

[ Top ]
Method Summary
ItemTreeWalker   ItemTreeWalker()   Gets all Children of the given Itemtype and Item ID.

[ Top ]
Methods
Constructor ItemTreeWalker  [line 50]

  ItemTreeWalker ItemTreeWalker( $itemtype, $parent, [ $orderby = ORDER_COLUMN_POSITION], [ $treetype = ITEM_LOAD_FULL], [ $languageID = '']  )

Gets all Children of the given Itemtype and Item ID.

Parameters:
   $itemtype: 
   $parent: 
   $orderby: 
   $treetype: 
   $languageID: 


[ Top ]