Stud.IP
5.4
|
Public Member Functions | |
before_filter (&$action, &$args) | |
index_action () | |
configure_action ($coursesetId='') | |
save_action ($coursesetId='') | |
delete_action ($coursesetId) | |
instcourses_action ($coursesetId='') | |
institutes_action () | |
configure_courses_action ($set_id, $csv=null) | |
factored_users_action ($set_id) | |
applications_list_action ($set_id, $csv=null) | |
applicants_message_action ($set_id) | |
copy_action ($set_id) | |
get_courses ($seminare_condition) | |
bulk_action () | |
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) | |
Additional Inherited Members | |
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) | |
Protected Attributes inherited from AuthenticatedController | |
$with_session = true | |
$allow_nobody = false | |
Protected Attributes inherited from StudipController | |
$with_session = false | |
$allow_nobody = true | |
$_autobind = false | |
applicants_message_action | ( | $set_id | ) |
applications_list_action | ( | $set_id, | |
$csv = null |
|||
) |
Gets the list of applicants for the courses belonging to this course set.
String | $set_id | course set ID |
String | $csv | export users to file |
before_filter | ( | & | $action, |
& | $args | ||
) |
Things to do before every page load.
bulk_action | ( | ) |
Performs bulk operation on a set of coursesets.
configure_action | ( | $coursesetId = '' | ) |
Configure a new or existing course set.
configure_courses_action | ( | $set_id, | |
$csv = null |
|||
) |
Configure settings for several courses at once.
String | $set_id | course set ID to fetch courses from |
String | $csv | export course members to file |
copy_action | ( | $set_id | ) |
delete_action | ( | $coursesetId | ) |
Deletes the given course set.
String | $coursesetId | the course set to delete |
factored_users_action | ( | $set_id | ) |
Show users who are on an assigned user factor list.
String | $set_id | course set to fetch the user lists from |
get_courses | ( | $seminare_condition | ) |
Gets courses fulfilling the given condition.
String | $seminare_condition | SQL condition |
index_action | ( | ) |
Show all coursesets the current user has access to.
instcourses_action | ( | $coursesetId = '' | ) |
Fetches courses at institutes specified by a given course set, filtered by a given semester.
String | $coursesetId | The courseset to fetch institute assignments from |
institutes_action | ( | ) |
Fetches available institutes for the current user.
save_action | ( | $coursesetId = '' | ) |
Saves the given course set to database.
String | $coursesetId | the course set to save or empty if it is a new course set |