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

Class: File

Source Location: /classes/file/File.php

Class Overview

MasterItemType
   |
   --Itemtype
      |
      --Item
         |
         --FilesystemItem
            |
            --File

Class used for handling BIGACE "File" Items.


Methods


Inherited Constants

Inherited Variables

Inherited Methods

Class: FilesystemItem

FilesystemItem::FilesystemItem()
This intializes the Object with the given Itemtype and ID
FilesystemItem::getContent()
Fetches the Content from the linked File.
FilesystemItem::getOriginalName()
Gets the original File Name. This MUST only work with uploaded Files.
FilesystemItem::getSize()
Gets the Size of the linked File.
FilesystemItem::lastModified()
Returns the last modified date of the File (filemtime).

Class: Item

Item::Item()
Item::countChilds()
Returns the number of Childs for this Item.
Item::countHistoryVersions()
Counts the History Versions for this Item
Item::exists()
Checks whether this Item exists or not.
Item::getChilds()
Item::getCreateBy()
Item::getCreateDate()
Item::getDescription()
Item::getFullURL()
Item::getID()
Item::getItemDate()
Item::getItemNum()
Item::getItemText()
Item::getItemType()
Item::getLanguageID()
Item::getLastBy()
Item::getLastByID()
Item::getLastDate()
Returns the timestamp of the last changes on this Item (like Description or Content).
Item::getMimetype()
Item::getName()
Item::getParentID()
Item::getPosition()
Gets the Position of this Item
Item::getURL()
Item::hasChilds()
Checks if the Item has childs.
Item::init()
Item::_setItemValues()

Class: Itemtype

Itemtype::Itemtype()
Itemtype::getClass()
Itemtype::getClassName()
Itemtype::getCommand()
Itemtype::getDirectory()
Itemtype::getItem()
Itemtype::getItemtypeID()
Itemtype::getTableName()
Itemtype::initItemtype()

Class: MasterItemType

MasterItemType::MasterItemType()
MasterItemType::countItemtypes()
Returns how many Itemtypes are known by the System.
MasterItemType::getClassForItemType()
MasterItemType::getClassNameForItemType()
MasterItemType::getCommandForItemType()
MasterItemType::getDirectoryForItemType()
MasterItemType::getItemForItemType()
MasterItemType::getItemTypeArray()
MasterItemType::getItemTypeForCommand()
MasterItemType::getItemTypeIDforName()
MasterItemType::getTableNameForItemType()
MasterItemType::initMasterItemType()

Class Details

[line 36]
Class used for handling BIGACE "File" Items.



[ Top ]


Class Methods


constructor File [line 43]

File File( int $id, [mixed $treetype = 'full'], [mixed $languageID = ''])

This intializes the Object with the given File ID



Parameters:

int   $id   the File ID

[ Top ]


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