|
| __construct ($folderdata=null) |
|
| getIcon ($role=Icon::DEFAULT_ROLE) |
|
| getDate () |
|
| setDate (CourseDate $date) |
|
| getEditTemplate () |
|
| setDataFromEditTemplate ($request) |
|
| getDescriptionTemplate () |
|
| copySettings () |
|
| __construct ($folderdata=null) |
|
| getPermissionString () |
|
| checkPermission ($perm, $user_id=null) |
|
| getIcon ($role=Icon::DEFAULT_ROLE) |
|
| isVisible ($user_id=null) |
|
| isReadable ($user_id=null) |
|
| isWritable ($user_id=null) |
|
| isSubfolderAllowed ($user_id) |
|
| getDescriptionTemplate () |
|
| validateUpload (FileType $uploadedfile, $user_id) |
|
| getEditTemplate () |
|
| getFiles () |
|
| isFileVisible ($fileref_or_id, $user_id) |
|
| isFileDownloadable ($fileref_or_id, $user_id) |
|
| copySettings () |
|
Public Member Functions inherited from StandardFolder |
| __construct ($folderdata=null) |
|
| getIcon ($role=Icon::DEFAULT_ROLE) |
|
| getId () |
|
| __get ($attribute) |
|
| __set ($name, $value) |
|
| isVisible ($user_id) |
|
| isReadable ($user_id) |
|
| isWritable ($user_id) |
|
| isEditable ($user_id) |
|
| isSubfolderAllowed ($user_id) |
|
| getDescriptionTemplate () |
|
| getEditTemplate () |
|
| setDataFromEditTemplate ($request) |
|
| store () |
|
| validateUpload (FileType $file, $user_id) |
|
| getSubfolders () |
|
| getFiles () |
|
| getParent () |
|
| addFile (FileType $file, $user_id=null) |
|
| deleteFile ($file_ref_id) |
|
| createSubfolder (FolderType $foldertype) |
|
| deleteSubfolder ($subfolder_id) |
|
| delete () |
|
| isFileDownloadable ($fileref_or_id, $user_id) |
|
| isFileEditable ($fileref_or_id, $user_id) |
|
| isFileWritable ($fileref_or_id, $user_id) |
|
| getRangeObject () |
|
| getAdditionalColumns () |
|
| getContentForAdditionalColumn ($column_index) |
|
| getAdditionalColumnOrderWeigh ($column_index) |
|
| getAdditionalActionButtons () |
|
| copySettings () |
|
◆ __construct()
__construct |
( |
|
$folderdata = null | ) |
|
◆ availableInRange()
static availableInRange |
( |
|
$range_id_or_object, |
|
|
|
$user_id |
|
) |
| |
|
static |
This method tells if the FolderType implementation can be created in a specific range type.
Some FolderType implementations aren't useful in conjunction with a specific range type. An FolderType implementation therefore must provide this method so that other parts of the file area system can easily check if folders of the FolderType implementation can be placed inside standard folders.
- Parameters
-
string | Object | $range_id_or_object | id or object of type "course", "user", "institute", "message" |
string | $user_id | |
- Returns
- boolean True, if creatable, false otherwise.
Implements FolderType.
◆ copySettings()
◆ formatDate()
◆ getDate()
◆ getDescriptionTemplate()
getDescriptionTemplate |
( |
| ) |
|
Returns the description template
- Returns
- Flexi description template
Implements FolderType.
◆ getEditTemplate()
This method returns the special part for the edit template
- Returns
- Flexi edit template
Implements FolderType.
◆ getIcon()
Returns the name of the icon shape that shall be used with the FolderType implementation.
- Parameters
-
- Returns
- Icon icon for the FolderType implementation.
Implements FolderType.
◆ getTypeName()
Returns a human-friendly representation of the FolderType's name.
- Returns
- string A human-friendly name for the FolderType implementation.
Implements FolderType.
◆ setDataFromEditTemplate()
setDataFromEditTemplate |
( |
|
$request | ) |
|
Stores the data which was edited in the edit template
- Returns
- FolderType|MessageBox The template with the edited data
Implements FolderType.
◆ setDate()
◆ $sorter
The documentation for this class was generated from the following file: