Stud.IP  5.4
Ilias4ConnectedPermissions Class Reference
Inheritance diagram for Ilias4ConnectedPermissions:
Ilias3ConnectedPermissions ConnectedPermissions Ilias5ConnectedPermissions

Public Member Functions

 __construct ($cms)
 
 checkUserPermissions ($course_id="")
 
- Public Member Functions inherited from Ilias3ConnectedPermissions
 __construct ($cms)
 
 readData ()
 
 checkUserPermissions ($course_id)
 
 getUserRoles ()
 
 getContentModulePerms ($module_id)
 
 getOperation ($operation)
 
 getOperationArray ($operation)
 
- Public Member Functions inherited from ConnectedPermissions
 __construct ($cms)
 
 getContentModulePerms ($module_id)
 

Data Fields

 $operations
 
 $allowed_operations
 
 $tree_allowed_operations
 
 $USER_OPERATIONS
 
 $AUTHOR_OPERATIONS
 
- Data Fields inherited from Ilias3ConnectedPermissions
 $operations
 
 $allowed_operations
 
 $tree_allowed_operations
 
 $USER_OPERATIONS
 
 $AUTHOR_OPERATIONS
 
- Data Fields inherited from ConnectedPermissions
 $cms_type
 
 $db_class
 

Constructor & Destructor Documentation

◆ __construct()

__construct (   $cms)

constructor

init class.

Parameters
string$cmssystem-type

Member Function Documentation

◆ checkUserPermissions()

checkUserPermissions (   $course_id = "")

check user permissions

checks user permissions for connected course and changes setting if necessary public

Parameters
string$course_idcourse-id
Returns
boolean returns false on error

Field Documentation

◆ $allowed_operations

$allowed_operations

◆ $AUTHOR_OPERATIONS

$AUTHOR_OPERATIONS

◆ $operations

$operations

◆ $tree_allowed_operations

$tree_allowed_operations

◆ $USER_OPERATIONS

$USER_OPERATIONS

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