◆ ConnectedCMS()
constructor
init class. don't call directly but by extending class ("new Ilias3ConnectedCMS($cms)" for example), except for basic administration @access
- Parameters
-
◆ deleteConnectedModules()
| deleteConnectedModules |
( |
|
$object_id | ) |
|
◆ getAbsolutePath()
get path of cms
returns path of cms @access public
- Returns
- string path
◆ getClassPrefix()
get class prefix
returns class prefix @access public
- Returns
- string class prefix
◆ getCMSType()
get type of cms
returns type of cms @access public
- Returns
- string type
◆ getConnectionStatus()
| getConnectionStatus |
( |
|
$cms = "" | ) |
|
get connection status
checks settings @access public
- Parameters
-
- Returns
- string messages
◆ getLogo()
get logo-image
returns logo-image @access public
- Returns
- string logo-image
◆ getName()
get name of cms
returns name of cms @access public
- Returns
- string name
◆ getPreferences()
◆ getTargetFile()
get target file of cms
returns target file of cms @access public
- Returns
- string target file
◆ getUserContentModules()
| getUserContentModules |
( |
| ) |
|
get user modules
dummy-method. returns false. must be overwritten by subclass. @access public
- Returns
- boolean returns false
Reimplemented in Ilias3ConnectedCMS.
◆ getUserPrefix()
get active-setting
returns true, if cms is active @access public
- Returns
- boolean active-setting function isActive($cms = "") { return $this->is_active; } get user prefix
returns user prefix @access public
- Returns
- string user prefix
◆ init()
init settings
gets settings from config-array and initializes db @access private
- Parameters
-
Reimplemented in PmWikiConnectedCMS.
◆ initSubclasses()
init subclasses
loads classes for user-functions @access public
◆ isAuthNecessary()
get authentification-setting
returns true, if authentification is necessary @access public
- Returns
- boolean authentification-setting
◆ newContentModule()
| newContentModule |
( |
|
$module_id, |
|
|
|
$module_type, |
|
|
|
$is_connected = false |
|
) |
| |
create new instance of subclass content-module
creates new instance of subclass content-module @access public
- Parameters
-
| string | $module_id | module-id |
| string | $module_type | module-type |
| boolean | $is_connected | is module connected to seminar? |
Reimplemented in Ilias3ConnectedCMS.
◆ searchContentModules()
| searchContentModules |
( |
|
$key | ) |
|
search modules
dummy-method. returns false. must be overwritten by subclass. @access public
- Returns
- boolean returns false
Reimplemented in Ilias3ConnectedCMS, and PmWikiConnectedCMS.
◆ setContentModule()
| setContentModule |
( |
|
$data, |
|
|
|
$is_connected = false |
|
) |
| |
create new instance of subclass content-module with given values
creates new instance of subclass content-module with given values @access public
- Parameters
-
| array | $data | module-data |
| boolean | $is_connected | is module connected to seminar? |
Reimplemented in Ilias3ConnectedCMS.
◆ terminate()
terminate
dummy-method. returns false. can be overwritten by subclass. @access public
- Returns
- boolean returns false
Reimplemented in Ilias3ConnectedCMS.
◆ $ABSOLUTE_PATH_ELEARNINGMODULES
| $ABSOLUTE_PATH_ELEARNINGMODULES |
◆ $ABSOLUTE_PATH_SOAP
◆ $auth_necessary
◆ $CLASS_PREFIX
◆ $cms_type
◆ $content_module
◆ $db
◆ $db_class
◆ $db_classes
◆ $DB_ELEARNINGMODULES_DATABASE
| $DB_ELEARNINGMODULES_DATABASE |
◆ $DB_ELEARNINGMODULES_HOST
| $DB_ELEARNINGMODULES_HOST |
◆ $DB_ELEARNINGMODULES_PASSWORD
| $DB_ELEARNINGMODULES_PASSWORD |
◆ $DB_ELEARNINGMODULES_USER
| $DB_ELEARNINGMODULES_USER |
◆ $is_active
◆ $link
◆ $logo_file
◆ $name
◆ $permissions
◆ $RELATIVE_PATH_DB_CLASSES
| $RELATIVE_PATH_DB_CLASSES |
◆ $roles
◆ $soap_client
◆ $soap_data
◆ $target_file
◆ $title
◆ $types
◆ $user
◆ $USER_AUTO_CREATE
◆ $USER_PREFIX
The documentation for this class was generated from the following file: