Stud.IP
5.4
|
Public Member Functions | |
before_filter (&$action, &$args) | |
index_action () | |
add_action () | |
ask_remove_role_action ($role_id) | |
remove_role_action ($roleid) | |
assign_role_action ($userid=NULL) | |
save_role_action ($userid) | |
assign_plugin_role_action ($pluginid=NULL) | |
save_plugin_role_action ($pluginid) | |
show_role_action ($roleid=null) | |
add_user_action ($role_id, $user_id) | |
remove_user_action ($role_id, $user_id) | |
add_plugin_action ($role_id) | |
remove_plugin_action ($role_id, $plugin_id) | |
assign_role_institutes_action ($role_id, $user_id) | |
Public Member Functions inherited from AuthenticatedController | |
before_filter (&$action, &$args) | |
Public Member Functions inherited from StudipController | |
before_filter (&$action, &$args) | |
erase_response () | |
perform ($unconsumed_path) | |
after_filter ($action, $args) | |
validate_args (&$args, $types=null) | |
url_for ($to='') | |
link_for ($to='') | |
redirect ($to) | |
relocate ($to) | |
rescue ($exception) | |
render_json ($data) | |
render_csv ($data, $filename=null, $delimiter=';', $enclosure='"') | |
render_file ( $file, $filename=null, $content_type=null, $content_disposition='attachment', Closure $callback=null, $chunk_size=262144) | |
render_temporary_file ( $file, $filename=null, $content_type=null, $content_disposition='attachment', Closure $callback=null, $chunk_size=262144) | |
render_form (\Studip\Forms\Form $form) | |
relay ($to_uri) | |
relayWithRedirect (... $args) | |
perform_relayed ($unconsumed) | |
render_template_as_string ($template, $layout=null) | |
__call ($method, $arguments) | |
has_action ($action) | |
action_url ($action) | |
action_link ($action) | |
validate_datetime ($datetime, $format='H:i') | |
render_spreadsheet (array $header, array $data, string $format, string $filename, ?string $filepath=null) | |
Static Public Member Functions | |
static | getRole ($role_id) |
Protected Member Functions | |
getMultiPersonSearch ($role_id) | |
Protected Member Functions inherited from AuthenticatedController | |
keepRequest () | |
Protected Member Functions inherited from StudipController | |
render_pdf (TCPDF $pdf, $filename, $inline=false) | |
controller_path () | |
getBodyElementIdForControllerAndAction ($unconsumed_path) | |
Additional Inherited Members | |
Protected Attributes inherited from AuthenticatedController | |
$with_session = true | |
$allow_nobody = false | |
Protected Attributes inherited from StudipController | |
$with_session = false | |
$allow_nobody = true | |
$_autobind = false | |
add_action | ( | ) |
Create a new role.
add_plugin_action | ( | $role_id | ) |
add_user_action | ( | $role_id, | |
$user_id | |||
) |
ask_remove_role_action | ( | $role_id | ) |
Ask for confirmation from the user before deleting a role.
integer | id of role to delete |
assign_plugin_role_action | ( | $pluginid = NULL | ) |
Display all roles assigned to a particular plugin.
integer | plugin id (optional) |
assign_role_action | ( | $userid = NULL | ) |
Display all roles assigned to a particular user.
string | user id (optional) |
assign_role_institutes_action | ( | $role_id, | |
$user_id | |||
) |
before_filter | ( | & | $action, |
& | $args | ||
) |
Common tasks for all actions.
|
protected |
|
static |
index_action | ( | ) |
Display a list of all existing roles and some statistics.
remove_plugin_action | ( | $role_id, | |
$plugin_id | |||
) |
remove_role_action | ( | $roleid | ) |
Completely delete a role (including all its assignments).
integer | id of role to delete |
remove_user_action | ( | $role_id, | |
$user_id | |||
) |
save_plugin_role_action | ( | $pluginid | ) |
Change the roles assigned to a particular plugin.
integer | plugin id |
save_role_action | ( | $userid | ) |
Change the roles assigned to a particular user.
string | user id |
show_role_action | ( | $roleid = null | ) |
Display a list of user and role assignments for a given role.
integer | role id (optional) |