Class Itemtype

Description

This Base class is represents an Itemtype within the CMS and holds methods to receive several information about Items of this Type.

  • version: $Id: Itemtype.php,v 1.7 2006/11/26 22:04:09 kpapst Exp $
  • copyright: Copyright (C) 2002-2006 Kevin Papst
  • author: Kevin Papst
  • license: GNU Public License
MasterItemType
   |
   --Itemtype
Direct descendents
Class Description
Item This is the Super Class for all Items!
Changes in here will be available in all implementing Items.
ItemEnumeration The ItemEnumeration helps reading a all list of Items.
ItemFutureService Holds methods for working with Future Versions of Items.
ItemHistoryEnumeration The ItemHistoryEnumeration provides methods for receiving all list of Items.
ItemHistoryService Holds methods for receiving History Versions of Items of the initialized Itemtype.
ItemService Holds methods for receiving Items of the initialized Itemtype.
SimpleItemTreeWalker The SimpleItemTreeWalker takes a ItemRequest as Constructor Parameter.
ItemFutureLanguageEnumeration Returns all Languages, the specified Item has Future Versions of.
ItemLanguageEnumeration Get all available Languages for one Item.
WorkflowService The WorkflowService provides methods to receive Future versions within a Workflow.
Method Summary
Itemtype Itemtype ( $type)
void getClass ( $id, [ $treetype = ITEM_LOAD_FULL], [ $languageID = ''])
void getClassName ()
void getCommand ()
void getDirectory ()
void getItemtypeID ()
void initItemtype ( $type)
Methods
Constructor Itemtype (line 45)
Itemtype Itemtype ( $type)
  • $type
getClass (line 74)
void getClass ( $id, [ $treetype = ITEM_LOAD_FULL], [ $languageID = ''])
  • $id
  • $treetype
  • $languageID
getClassName (line 64)
void getClassName ()
getCommand (line 59)
void getCommand ()
getDirectory (line 69)
void getDirectory ()
getItemtypeID (line 55)
void getItemtypeID ()
initItemtype (line 50)
void initItemtype ( $type)
  • $type

Inherited Methods

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