ILIAS
Release_3_10_x_branch Revision 61812
|
Class ilPermissionGUI RBAC related output. More...
Public Member Functions | |
ilPermissionGUI (&$a_gui_obj) | |
Constructor public. | |
& | executeCommand () |
perm () | |
show permissions of current node | |
permSave () | |
save permissions | |
addRole () | |
adds a local role This method is only called when choose the option 'you may add local roles'. | |
& | __initTableGUI () |
__setTableGUIBasicData (&$tbl, &$result_set, $a_from="") | |
standard implementation for tables use 'from' variable use different initial setting of table | |
__buildRoleFilterSelect () | |
__filterRoles ($a_roles, $a_filter) | |
owner () | |
changeOwner () | |
info () | |
__initSubTabs ($a_cmd) | |
getRolesData () | |
__displayAddRoleForm () | |
__showPermissionsGeneralSection () | |
__showPermissionsObjectSection () | |
__showPermissionsRBACSection () | |
__showPermissionsCreateSection () |
Class ilPermissionGUI RBAC related output.
Definition at line 37 of file class.ilPermissionGUI.php.
ilPermissionGUI::__buildRoleFilterSelect | ( | ) |
Definition at line 466 of file class.ilPermissionGUI.php.
References $_SESSION, and formSelect().
Referenced by perm().
ilPermissionGUI::__displayAddRoleForm | ( | ) |
Definition at line 709 of file class.ilPermissionGUI.php.
References $_SESSION, and $data.
Referenced by perm().
ilPermissionGUI::__filterRoles | ( | $a_roles, | |
$a_filter | |||
) |
Definition at line 476 of file class.ilPermissionGUI.php.
Referenced by getRolesData().
ilPermissionGUI::__initSubTabs | ( | $a_cmd | ) |
Definition at line 611 of file class.ilPermissionGUI.php.
Referenced by info(), owner(), and perm().
& ilPermissionGUI::__initTableGUI | ( | ) |
Definition at line 427 of file class.ilPermissionGUI.php.
ilPermissionGUI::__setTableGUIBasicData | ( | & | $tbl, |
& | $result_set, | ||
$a_from = "" |
|||
) |
standard implementation for tables use 'from' variable use different initial setting of table
Definition at line 439 of file class.ilPermissionGUI.php.
References $_GET.
ilPermissionGUI::__showPermissionsCreateSection | ( | ) |
Definition at line 866 of file class.ilPermissionGUI.php.
References ilUtil\array_php2js().
Referenced by perm().
ilPermissionGUI::__showPermissionsGeneralSection | ( | ) |
Definition at line 737 of file class.ilPermissionGUI.php.
Referenced by perm().
ilPermissionGUI::__showPermissionsObjectSection | ( | ) |
Definition at line 773 of file class.ilPermissionGUI.php.
Referenced by perm().
ilPermissionGUI::__showPermissionsRBACSection | ( | ) |
Definition at line 810 of file class.ilPermissionGUI.php.
References $lang.
Referenced by perm().
ilPermissionGUI::addRole | ( | ) |
adds a local role This method is only called when choose the option 'you may add local roles'.
This option is displayed in the permission settings dialogue for an object TODO: this will be changed public
Definition at line 354 of file class.ilPermissionGUI.php.
References ilUtil\sendInfo().
ilPermissionGUI::changeOwner | ( | ) |
Definition at line 571 of file class.ilPermissionGUI.php.
References $ilErr, ilObjUser\_lookupId(), owner(), and ilUtil\sendInfo().
& ilPermissionGUI::executeCommand | ( | ) |
Definition at line 76 of file class.ilPermissionGUI.php.
References $_GET, $cmd, $ilErr, and $ret.
ilPermissionGUI::getRolesData | ( | ) |
Definition at line 627 of file class.ilPermissionGUI.php.
References $_SESSION, __filterRoles(), ilRbacReview\_getOperationList(), and ilRbacReview\_groupOperationsByClass().
Referenced by perm(), and permSave().
ilPermissionGUI::ilPermissionGUI | ( | & | $a_gui_obj | ) |
Constructor public.
array | ?? |
integer | object id |
boolean | call be reference |
Definition at line 46 of file class.ilPermissionGUI.php.
References $ilCtrl, $ilErr, $lng, and $tpl.
ilPermissionGUI::info | ( | ) |
Definition at line 599 of file class.ilPermissionGUI.php.
References __initSubTabs().
ilPermissionGUI::owner | ( | ) |
Definition at line 553 of file class.ilPermissionGUI.php.
References __initSubTabs(), ilObjUser\_lookupLogin(), and ilUtil\getImagePath().
Referenced by changeOwner().
ilPermissionGUI::perm | ( | ) |
show permissions of current node
public
Definition at line 112 of file class.ilPermissionGUI.php.
References $_GET, __buildRoleFilterSelect(), __displayAddRoleForm(), __initSubTabs(), __showPermissionsCreateSection(), __showPermissionsGeneralSection(), __showPermissionsObjectSection(), __showPermissionsRBACSection(), ilObjRole\_getTranslation(), ilUtil\getImagePath(), getRolesData(), and ilUtil\sendInfo().
ilPermissionGUI::permSave | ( | ) |
save permissions
public
Definition at line 246 of file class.ilPermissionGUI.php.
References $data, getRolesData(), and ilUtil\sendInfo().