bigace.classes.item
[ class tree: bigace.classes.item ] [ index: bigace.classes.item ] [ all elements ]

Class: ItemTreeWalker

Source Location: /classes/item/ItemTreeWalker.php

Class Overview

MasterItemType
   |
   --Itemtype
      |
      --ItemTreeWalker

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


Variables

Methods


Inherited Constants

Inherited Variables

Inherited Methods


Class Details

[line 37]
The ItemTreeWalker provides methods for receiving childs of a special Item.

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

CAUTION/FIXME: -------------- THIS WILL RESULT IN AN ENDLESS LOOP IF TOP_LEVEL IS NOT THERE FOR THE REQUESTED LANGUAGE!




[ Top ]


Class Variables

$items =

[line 40]


Type:   mixed


[ Top ]

$itemtype =

[line 42]


Type:   mixed
Overrides:   Array


[ Top ]

$languageID =

[line 43]


Type:   mixed


[ Top ]

$orderby =

[line 41]


Type:   mixed


[ Top ]



Class Methods


constructor ItemTreeWalker [line 50]

ItemTreeWalker ItemTreeWalker( int $itemtype, mixed $parent, [mixed $orderby = ''], [mixed $treetype = 'full'], [mixed $languageID = ''])

Gets all Children of the given Item ID



Parameters:

int   $itemtype   the Item ID for that all first level childs will be fetched

[ Top ]

method count [line 94]

void count( )



[ Top ]

method init [line 56]

void init( mixed $itemtype, mixed $parent, [mixed $treetype = 'full'], [mixed $languageID = ''])



[ Top ]

method next [line 98]

void next( )



[ Top ]


Documentation generated on Tue, 11 Oct 2005 23:02:12 +0200 by phpDocumentor 1.3.0RC2