ILIAS
Release_5_0_x_branch Revision 61816
|
class ilRbacLog Log changes in Rbac-related settings More...
Static Public Member Functions | |
static | isActive () |
static | gatherFaPa ($a_ref_id, array $a_role_ids, $a_add_action=false) |
static | diffFaPa (array $a_old, array $a_new) |
static | gatherTemplate ($a_role_ref_id, $a_role_id) |
static | diffTemplate (array $a_old, array $a_new) |
static | add ($a_action, $a_ref_id, array $a_diff, $a_source_ref_id=false) |
static | getLogItems ($a_ref_id, $a_limit, $a_offset, array $a_filter=NULL) |
static | delete ($a_ref_id) |
static | garbageCollection () |
Data Fields | |
const | EDIT_PERMISSIONS = 1 |
const | MOVE_OBJECT = 2 |
const | LINK_OBJECT = 3 |
const | COPY_OBJECT = 4 |
const | CREATE_OBJECT = 5 |
const | EDIT_TEMPLATE = 6 |
const | EDIT_TEMPLATE_EXISTING = 7 |
const | CHANGE_OWNER = 8 |
Static Protected Member Functions | |
static | isValidAction ($a_action) |
class ilRbacLog Log changes in Rbac-related settings
Definition at line 14 of file class.ilRbacLog.php.
|
static |
Definition at line 162 of file class.ilRbacLog.php.
References $ilDB, and $ilUser.
Referenced by ilRbacAdmin\adjustMovedObjectPermissions(), ilObjRole\adjustPermissions(), ilPermission2GUI\changeOwner(), ilSoapUtils\cloneNode(), ilObjChatroom\cloneObject(), ilObjectCopyGUI\copyMultipleNonContainer(), ilObjectCopyGUI\copySingleObject(), ilSoapUtils\linkNode(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjRoleGUI\permSaveObject(), ilObject2GUI\putObjectInTree(), ilObjectGUI\putObjectInTree(), and ilPermissionGUI\savePermissions().
|
static |
Definition at line 237 of file class.ilRbacLog.php.
References $ilDB, and garbageCollection().
|
static |
Definition at line 77 of file class.ilRbacLog.php.
References $result.
Referenced by ilRbacAdmin\adjustMovedObjectPermissions(), ilObjRole\adjustPermissions(), and ilPermissionGUI\savePermissions().
|
static |
Definition at line 131 of file class.ilRbacLog.php.
References $result.
Referenced by ilObjRoleGUI\permSaveObject().
|
static |
Definition at line 246 of file class.ilRbacLog.php.
References $ilDB, and ilPrivacySettings\_getInstance().
Referenced by delete().
|
static |
Definition at line 36 of file class.ilRbacLog.php.
References $result.
Referenced by ilRbacAdmin\adjustMovedObjectPermissions(), ilObjRole\adjustPermissions(), ilSoapUtils\cloneNode(), ilObjChatroom\cloneObject(), ilObjectCopyGUI\copyMultipleNonContainer(), ilObjectCopyGUI\copySingleObject(), ilSoapUtils\linkNode(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObject2GUI\putObjectInTree(), ilObjectGUI\putObjectInTree(), and ilPermissionGUI\savePermissions().
|
static |
Definition at line 124 of file class.ilRbacLog.php.
Referenced by ilObjRoleGUI\permSaveObject().
|
static |
Definition at line 193 of file class.ilRbacLog.php.
References $ilDB, $result, $row, and IL_CAL_UNIX.
Referenced by ilRbacLogTableGUI\getItems().
|
static |
Definition at line 25 of file class.ilRbacLog.php.
References ilPrivacySettings\_getInstance().
Referenced by ilPermission2GUI\__initSubTabs(), ilRbacAdmin\adjustMovedObjectPermissions(), ilObjRole\adjustPermissions(), ilPermission2GUI\changeOwner(), ilObjectCopyGUI\copyMultipleNonContainer(), ilObjectCopyGUI\copySingleObject(), ilPermission2GUI\log(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), and ilObjRoleGUI\permSaveObject().
|
staticprotected |
Definition at line 182 of file class.ilRbacLog.php.
const ilRbacLog::CHANGE_OWNER = 8 |
Definition at line 23 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), ilPermission2GUI\changeOwner(), and ilRbacLogTableGUI\fillRow().
const ilRbacLog::COPY_OBJECT = 4 |
Definition at line 19 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), ilSoapUtils\cloneNode(), ilObjectCopyGUI\copyMultipleNonContainer(), and ilObjectCopyGUI\copySingleObject().
const ilRbacLog::CREATE_OBJECT = 5 |
Definition at line 20 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), ilObjChatroom\cloneObject(), ilObject2GUI\putObjectInTree(), and ilObjectGUI\putObjectInTree().
const ilRbacLog::EDIT_PERMISSIONS = 1 |
Definition at line 16 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), and ilPermissionGUI\savePermissions().
const ilRbacLog::EDIT_TEMPLATE = 6 |
Definition at line 21 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), ilRbacLogTableGUI\fillRow(), and ilObjRoleGUI\permSaveObject().
const ilRbacLog::EDIT_TEMPLATE_EXISTING = 7 |
Definition at line 22 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), and ilObjRole\adjustPermissions().
const ilRbacLog::LINK_OBJECT = 3 |
Definition at line 18 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), ilSoapUtils\linkNode(), and ilContainerGUI\performPasteIntoMultipleObjectsObject().
const ilRbacLog::MOVE_OBJECT = 2 |
Definition at line 17 of file class.ilRbacLog.php.
Referenced by ilRbacLogTableGUI\__construct(), and ilRbacAdmin\adjustMovedObjectPermissions().