Stud.IP  2.4 Revision 48548
 All Data Structures Namespaces Files Functions Variables Groups Pages
Calendar_InstscheduleController Class Reference
Inheritance diagram for Calendar_InstscheduleController:
Inheritance graph
Collaboration diagram for Calendar_InstscheduleController:
Collaboration graph

Public Member Functions

 index_action ($days=false)
 groupedentry_action ($start, $end, $seminars, $ajax=false)
- Public Member Functions inherited from AuthenticatedController
 before_filter (&$action, &$args)
 after_filter ($action, $args)
- Public Member Functions inherited from StudipController
 validate_args (&$args, $types=NULL)
 url_for ($to)
 rescue ($exception)
 setInfoBoxImage ($image)
 addToInfobox ($category, $text, $icon= 'blank.gif')

Additional Inherited Members

- Protected Member Functions inherited from StudipController
 populateInfobox ()

Detailed Description

Controller of the institutes' schedules.

  • Since
    2.0

Member Function Documentation

groupedentry_action (   $start,
  $end,
  $seminars,
  $ajax = false 
)

Returns an HTML fragment of a grouped entry in the schedule of an institute.

Parameters
stringthe start time of the group, e.g. "1000"
stringthe end time of the group, e.g. "1200"
stringthe IDs of the courses
stringtrue if this is an Ajax request
Returns
void

Here is the call graph for this function:

index_action (   $days = false)

this action is the main action of the schedule-controller, setting the environment for the timetable, accepting a comma-separated list of days.

Parameters
stringa list of an arbitrary mix of the numbers 0-6, separated with a comma (e.g. 1,2,3,4,5 (for Monday to Friday, the default))

Here is the call graph for this function:


The documentation for this class was generated from the following file: