Stud.IP  4.0
 All Data Structures Namespaces Files Functions Variables Groups
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 (   $cms)

constructor

init class.

Parameters
string$cmssystem-type

Member Function Documentation

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
$AUTHOR_OPERATIONS
$operations
$tree_allowed_operations
$USER_OPERATIONS

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