|
| before_filter (&$action, &$args) |
|
| index_action () |
|
| getgroup_action ($group_id) |
|
| groupinfo_action ($group_id) |
|
| joinables_action () |
|
| add_member_action ($group_id) |
|
| edit_action ($group_id='') |
|
| save_action ($group_id='') |
|
| delete_action ($group_id) |
|
| delete_member_action ($user_id, $group_id) |
|
| move_member_action ($user_id, $group_id) |
|
| create_groups_action () |
|
| join_action ($group_id='') |
|
| leave_action ($group_id) |
|
| batch_create_action () |
|
| batch_action_action () |
|
| batch_delete_groups_action () |
|
| batch_save_groups_size_action () |
|
| batch_save_groups_selfassign_action () |
|
| batch_move_members_action () |
|
| batch_delete_members_action ($group_id) |
|
| batch_cancel_members_action () |
|
| order_action () |
|
| before_filter (&$action, &$args) |
|
| perform ($unconsumed_path) |
|
| after_filter ($action, $args) |
|
| validate_args (&$args, $types=null) |
|
| url_for ($to='') |
|
| link_for ($to='') |
|
| relocate ($to) |
|
| rescue ($exception) |
|
| render_json ($data) |
|
| render_csv ($data, $filename=null, $delimiter=';', $enclosure='"') |
|
| relay ($to_uri) |
|
| perform_relayed ($unconsumed) |
|
| render_template_as_string ($template, $layout=null) |
|
| __call ($method, $arguments) |
|
| has_action ($action) |
|
| action_url ($action) |
|
| action_link ($action) |
|
◆ add_member_action()
add_member_action |
( |
|
$group_id | ) |
|
Adds selected persons to given group. user_ids to add come from a MultiPersonSearch object which was triggered in group actions.
- Parameters
-
◆ batch_action_action()
Batch action for several groups or group members at once.
- Exceptions
-
◆ batch_cancel_members_action()
batch_cancel_members_action |
( |
| ) |
|
Removes selected group members from the course (cancels their admission).
- Exceptions
-
◆ batch_create_action()
Batch creation of statusgroups according to given settings.
- Exceptions
-
◆ batch_delete_groups_action()
batch_delete_groups_action |
( |
| ) |
|
Deletes several groups at once.
- Exceptions
-
◆ batch_delete_members_action()
batch_delete_members_action |
( |
|
$group_id | ) |
|
Removes selected group members from given group.
- Parameters
-
String | $group_id | group to remove members from. |
- Exceptions
-
◆ batch_move_members_action()
batch_move_members_action |
( |
| ) |
|
Moves selected group members to another group.
- Exceptions
-
◆ batch_save_groups_selfassign_action()
batch_save_groups_selfassign_action |
( |
| ) |
|
Sets data for several groups at once.
- Exceptions
-
◆ batch_save_groups_size_action()
batch_save_groups_size_action |
( |
| ) |
|
Sets data for several groups at once.
- Exceptions
-
◆ before_filter()
before_filter |
( |
& |
$action, |
|
|
& |
$args |
|
) |
| |
◆ create_groups_action()
Provides the possibility to batch create several groups at once.
- Exceptions
-
◆ delete_action()
delete_action |
( |
|
$group_id | ) |
|
Deletes the given statusgroup.
- Parameters
-
String | $group_id | ID of the group to delete |
- Exceptions
-
◆ delete_member_action()
delete_member_action |
( |
|
$user_id, |
|
|
|
$group_id |
|
) |
| |
Removes the given user from the given statusgroup.
- Parameters
-
String | $user_id | user to remove |
String | $group_id | affected group |
◆ edit_action()
edit_action |
( |
|
$group_id = '' | ) |
|
Allows editing of a given statusgroup or creating a new one.
- Parameters
-
String | $group_id | ID of the group to edit |
- Exceptions
-
◆ getgroup_action()
getgroup_action |
( |
|
$group_id | ) |
|
Fetches the members of the given group.
- Parameters
-
String | $group_id | the statusgroup to get members for. |
◆ groupinfo_action()
groupinfo_action |
( |
|
$group_id | ) |
|
Provides extended info about a status group, like maximum number of participants, selfassign, exclusive entry, selfassign start and end times.
- Parameters
-
String | $group_id | The group to show info for. |
◆ index_action()
Lists all available statusgroups.
◆ join_action()
join_action |
( |
|
$group_id = '' | ) |
|
Adds the current user to the given group.
- Exceptions
-
◆ joinables_action()
Shows a list of all groups that can be joined by current user and allows the user to select one.
◆ leave_action()
leave_action |
( |
|
$group_id | ) |
|
Removes the current user from the given group.
- Exceptions
-
◆ move_member_action()
move_member_action |
( |
|
$user_id, |
|
|
|
$group_id |
|
) |
| |
◆ order_action()
◆ save_action()
save_action |
( |
|
$group_id = '' | ) |
|
Saves changes to given statusgroup or creates a new entry.
- Parameters
-
String | $group_id | ID of the group to edit |
- Exceptions
-
The documentation for this class was generated from the following file: