Stud.IP  4.0
 All Data Structures Namespaces Files Functions Variables Groups
Events Class Reference
Inheritance diagram for Events:

Public Member Functions

 before ($router, &$handler, &$parameters)
 getEvents ($user_id)
 getEventsICAL ($user_id)
 getEventsForCourse ($course_id)
- Public Member Functions inherited from RouteMap
 __construct ()
 init ($router, $route)
 paginated ($data, $total, $uri_params=[], $query_params=[])
 paginate ($uri_format, $total, $offset=null, $limit=null)
 collect ($data)
 status ($status)
 headers ($headers=[])
 body ($body)
 contentType ($mime_type, $params=[])
 error ($status, $body=null)
 etag ($value, $strong_etag=true, $new_resource=null)
 expires ($amount, $cache_control=[])
 cacheControl ($values)
 halt ()
 lastModified ($time)
 notFound ($body=null)
 redirect ($url, $args=null)
 sendFile ($_path, $opts=[])
 url ($addr, $url_params=null)
 urlf ($addr_f, $format_params, $url_params=null)
 getRoutes ($http_method=null)
 getResponse ()

Additional Inherited Members

- Protected Member Functions inherited from RouteMap
 extractConditions ($docblock, $conditions=[])
- Protected Attributes inherited from RouteMap
 $data = null
 $pagination = false

Detailed Description

André Klaßen andre.nosp@m..kla.nosp@m.ssen@.nosp@m.elan.nosp@m.-ev.d.nosp@m.e
mlunz.nosp@m.ena@.nosp@m.uos.d.nosp@m.e GPL 2 or later

course_id ^[a-f0-9]{1,32}$ user_id ^[a-f0-9]{1,32}$ semester_id ^[a-f0-9]{1,32}$

Member Function Documentation

before (   $router,
getEvents (   $user_id)

returns all upcoming events within the next two weeks for a given user


getEventsForCourse (   $course_id)

returns events for a given course


getEventsICAL (   $user_id)

returns an iCAL Export of all events for a given user


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