Stud.IP  4.0
 All Data Structures Namespaces Files Functions Variables Groups
Ilias4ConnectedCMS Class Reference
Inheritance diagram for Ilias4ConnectedCMS:
Ilias3ConnectedCMS ConnectedCMS Ilias5ConnectedCMS

Public Member Functions

 __construct ($cms)
 
 getChilds ($parent_id)
 
 updateConnections ($course_id)
 
 createCourse ($seminar_id)
 
 getPreferences ()
 
- Public Member Functions inherited from Ilias3ConnectedCMS
 __construct ($cms)
 
 getPreferences ()
 
 setContentModule ($data, $is_connected=false)
 
 newContentModule ($module_id, $module_type, $is_connected=false)
 
 getUserContentModules ()
 
 searchContentModules ($key)
 
 getClientId ()
 
 getSID ()
 
 terminate ()
 
 deleteConnectedModules ($object_id)
 
- Public Member Functions inherited from ConnectedCMS
 __construct ($cms="")
 
 init ($cms)
 
 initSubclasses ()
 
 getConnectionStatus ($cms="")
 
 getPreferences ()
 
 setContentModule ($data, $is_connected=false)
 
 newContentModule ($module_id, $module_type, $is_connected=false)
 
 getName ()
 
 getCMSType ()
 
 getAbsolutePath ()
 
 getTargetFile ()
 
 getClassPrefix ()
 
 isAuthNecessary ()
 
 getUserPrefix ()
 
 getLogo ()
 
 getUserContentModules ()
 
 searchContentModules ($key)
 
 terminate ()
 
 deleteConnectedModules ($object_id)
 

Data Fields

 $user_category_node_id
 
 $ldap_enable
 
- Data Fields inherited from Ilias3ConnectedCMS
 $client_id
 
 $root_user_sid
 
 $main_category_node_id
 
 $user_role_template_id
 
 $user_skin
 
 $user_style
 
 $crs_roles
 
 $global_roles
 
 $soap_client
 
 $encrypt_passwords
 
 $is_first_call = true
 
- Data Fields inherited from ConnectedCMS
 $title
 
 $is_active
 
 $cms_type
 
 $name
 
 $ABSOLUTE_PATH_ELEARNINGMODULES
 
 $ABSOLUTE_PATH_SOAP
 
 $RELATIVE_PATH_DB_CLASSES
 
 $CLASS_PREFIX
 
 $auth_necessary
 
 $USER_AUTO_CREATE
 
 $USER_PREFIX
 
 $target_file
 
 $logo_file
 
 $db_classes
 
 $soap_data
 
 $soap_client
 
 $types
 
 $roles
 
 $db
 
 $db_class
 
 $link
 
 $user
 
 $permissions
 
 $content_module
 

Constructor & Destructor Documentation

__construct (   $cms)

constructor

init class. public

Parameters
string$cmssystem-type

Member Function Documentation

createCourse (   $seminar_id)

create course

creates new ilias course public

Parameters
string$seminar_idseminar-id
Returns
boolean successful
getChilds (   $parent_id)

Helper function to fetch childs including objects in folders

public

Parameters
string$parent_id
Returns
array result
getPreferences ( )

get preferences

shows additional settings. public

updateConnections (   $course_id)

check connected modules and update connections

checks if there are modules in the course that are not connected to the seminar public

Parameters
string$course_idcourse-id

Field Documentation

$ldap_enable
$user_category_node_id

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