◆ __construct()
| __construct |
( |
|
$module_id, |
|
|
|
$module_data, |
|
|
|
$ilias_index, |
|
|
|
$ilias_version |
|
) |
| |
constructor
init class @access public
- Parameters
-
| string | $module_id | module-id |
| string | $module_type | module-type |
| string | $ilias_index | ilias installation index |
◆ getAuthorIlias()
get ILIAS author ID
returns author @access public
- Returns
- string author id
◆ getAuthorStudip()
get author Stud.IP-User
returns author User object @access public
- Returns
- object User
◆ getChangeDate()
get change date
returns change date @access public
- Returns
- string change date
◆ getDescription()
get description
returns description @access public
- Returns
- string description
◆ getIcon()
| getIcon |
( |
|
$mode = 'inactive' | ) |
|
get icon-image
returns icon-image @access public
- Returns
- string icon-image
◆ getId()
get id
returns id @access public
- Returns
- string id
◆ getIndex()
get ILIAS installation index
returns ILIAS installation index @access public
- Returns
- string cms-type
◆ getMakeDate()
get make date
returns make date @access public
- Returns
- string make date
◆ getModuleType()
get module-type
returns module-type @access public
- Returns
- string module-type
◆ getModuleTypeName()
get module-type name
returns module-type name @access public
- Returns
- string module-type name
◆ getPath()
◆ getReferenceString()
get reference string
returns reference string for content-module @access public
- Returns
- string reference string
◆ getRoute()
get route
returns route for given action @access public
- Parameters
-
| string | action start, edit, view_tools, view_course, add, remove |
- Returns
- string url
◆ getTitle()
get title
returns title @access public
- Returns
- string title
◆ isAllowed()
| isAllowed |
( |
|
$action = '' | ) |
|
get permission status
returns true if given action is allowed @access public
- Parameters
-
- Returns
- boolean permission status
◆ isConnected()
get connection-status
returns true, if module is connected to seminar @access public
- Returns
- boolean connection-status
◆ setAuthorIlias()
| setAuthorIlias |
( |
|
$module_author | ) |
|
set ILIAS author ID
sets author @access public
- Parameters
-
| array | $module_authors | authors |
◆ setConnection()
| setConnection |
( |
|
$seminar_id | ) |
|
set connection
sets connection with seminar @access public
- Parameters
-
| string | $seminar_id | seminar-id |
- Returns
- boolean successful
◆ setConnectionType()
| setConnectionType |
( |
|
$is_connected | ) |
|
set connection-status
sets connection-status @access public
- Parameters
-
| boolean | $is_connected | connection-status |
◆ setDescription()
| setDescription |
( |
|
$module_description | ) |
|
set description
sets description @access public
- Parameters
-
| string | $module_description | description |
◆ setTitle()
| setTitle |
( |
|
$module_title | ) |
|
set title
sets title @access public
- Parameters
-
◆ unsetConnection()
| unsetConnection |
( |
|
$seminar_id | ) |
|
unset connection
unsets connection with seminar @access public
- Parameters
-
| string | $seminar_id | seminar-id |
- Returns
- boolean successful
◆ $allowed_operations
◆ $author
◆ $change_date
◆ $description
◆ $id
◆ $ilias_index
◆ $ilias_version
◆ $is_connected
◆ $is_offline
◆ $make_date
◆ $module_type
◆ $module_type_name
◆ $path
◆ $title
The documentation for this class was generated from the following file: