Stud.IP  jlu_4.1 Revision
InboxFolder Class Reference
Inheritance diagram for InboxFolder:
Inheritance graph
Collaboration diagram for InboxFolder:
Collaboration graph

Public Member Functions

 getIcon ($role)
 
 getFiles ()
 
- Public Member Functions inherited from InboxOutboxFolder
 __construct ($folder)
 
 __get ($attribute)
 
 getIcon ($role)
 
 getId ()
 
 isVisible ($user_id)
 
 isReadable ($user_id)
 
 isWritable ($user_id)
 
 isEditable ($user_id)
 
 isSubfolderAllowed ($user_id)
 
 getDescriptionTemplate ()
 
 getParent ()
 
 getSubfolders ()
 
 getFiles ()
 
 getEditTemplate ()
 
 setDataFromEditTemplate ($folderdata)
 
 store ()
 
 validateUpload ($file, $user_id)
 
 createFile ($file)
 
 deleteFile ($file_ref_id)
 
 createSubfolder (FolderType $folderdata)
 
 deleteSubfolder ($subfolder_id)
 
 delete ()
 
 isFileDownloadable ($file_ref_id, $user_id)
 
 isFileEditable ($file_ref_id, $user_id)
 
 isFileWritable ($file_ref_id, $user_id)
 
 getIcon ($role)
 
 getId ()
 
 isVisible ($user_id)
 
 isReadable ($user_id)
 
 isWritable ($user_id)
 
 isEditable ($user_id)
 
 isSubfolderAllowed ($user_id)
 
 getDescriptionTemplate ()
 
 getSubfolders ()
 
 getFiles ()
 
 getParent ()
 
 getEditTemplate ()
 
 setDataFromEditTemplate ($folderdata)
 
 validateUpload ($file, $user_id)
 
 createFile ($file)
 
 deleteFile ($file_ref_id)
 
 createSubfolder (FolderType $foldertype)
 
 deleteSubfolder ($subfolder_id)
 
 delete ()
 
 store ()
 
 isFileDownloadable ($file_ref_id, $user_id)
 
 isFileEditable ($file_ref_id, $user_id)
 
 isFileWritable ($file_ref_id, $user_id)
 

Static Public Member Functions

static getTypeName ()
 
- Static Public Member Functions inherited from InboxOutboxFolder
static getTypeName ()
 
static availableInRange ($range_id_or_object, $user_id)
 
static getTypeName ()
 
static availableInRange ($range_id_or_object, $user_id)
 

Additional Inherited Members

- Protected Attributes inherited from InboxOutboxFolder
 $user = null
 
 $folder
 

Member Function Documentation

◆ getFiles()

getFiles ( )

Gets all attachments of received messages of a specific user and places the attachments inside this folder.

Returns
FileRef[] Array of FileRef objects representing the message attachments.

Reimplemented from InboxOutboxFolder.

Here is the caller graph for this function:

◆ getIcon()

getIcon (   $role)

Returns the Icon object for the InboxFolder type.

Returns
Icon An icon object with the icon for this folder type.

Reimplemented from InboxOutboxFolder.

Here is the call graph for this function:

◆ getTypeName()

static getTypeName ( )
static

Returns a localised name of the InboxFolder type.

Returns
string The localised name of this folder type.

Reimplemented from InboxOutboxFolder.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: