Holds methods for receiving Items of the initialized Itemtype.
MasterItemType | --Itemtype | --ItemService
| Class | Description |
|---|---|
| FileService | The FileService serves all kinds of File Items. |
| ImageService | The ImageService serves Image Items. |
| ItemAdminService | The ItemAdminService provides all kind of methods for write access to any Item and Item Language Version of all Itemtypes. |
| MenuService | Class used for handling Menus. |
Initalizes a new ItemService for the given Itemtype.
Counts all Items, except TOP_LEVEL.
This does only count one version of each item. If a Item has several language Versions, only one of them is counted.
Calculates the Level beneath TOP LEVEL.
Get the last edited Items for the specified Language.
You may define the amount of items by setting the Start and Stop values.
Returns true if "child" is somewhere beneath "parent" in the Menu Tree.
This method is time consuming!
Checks whether the given Item is a Leaf.
The check will be performed above all languages, so if the Item exists ONLY in German, but the Childs are all in English, it returns FALSE, even if you do not see children within a Navigation (for example).
Inherited From Itemtype
Itemtype::Itemtype()
Itemtype::getClass()
Itemtype::getClassName()
Itemtype::getCommand()
Itemtype::getDirectory()
Itemtype::getItemtypeID()
Itemtype::initItemtype()
Inherited From MasterItemType
MasterItemType::MasterItemType()
MasterItemType::countItemtypes()
MasterItemType::getClassForItemType()
MasterItemType::getClassNameForItemType()
MasterItemType::getCommandForItemType()
MasterItemType::getDirectoryForItemType()
MasterItemType::getItemTypeForCommand()
MasterItemType::getSelectColumns()
Documentation generated by phpDocumentor 1.3.1