Public Member Functions |
| | Calendar ($range_id) |
| & | getInstance ($range_id=NULL) |
| | havePermission ($permission) |
| | getPermission () |
| | setPermission ($permission) |
| | checkPermission ($permission) |
| | GetPermissionByUserRange ($user_id, $range_id) |
| | getRange () |
| | getUserId () |
| | getUserName () |
| | getGroupName () |
| | getGroups () |
| | getUsers () |
| | getAllContactGroups () |
| | getHeadline () |
| | createEvent ($properties=NULL) |
| | addEvent ($event_id= '', $selected_users=NULL) |
| | addEventObj (&$event, $updated, $selected_users=NULL) |
| | getDefaultUserSettings ($index=NULL) |
| | updateBindSeminare () |
| | getBindInstitute ($user_id=NULL, $all=NULL, $names=false) |
| | setUserSettings ($user_settings=NULL) |
| | getUserSettings ($index=NULL) |
| | setEventProperties (&$calendar_form_data, $mod) |
| | getEventProperties (&$calendar_form_data) |
| | checkFormData (&$calendar_form_data) |
| | toStringEdit ($atime, $termin_id=NULL, $type= 'pers', $devent=false) |
| | checkRestriction ($properties, $restrictions) |
| | countEvents () |
| | GetSeminarActivatedCalendar () |
| | GetInstituteActivatedCalendar () |
| | GetLecturers () |
Member Function Documentation
| addEvent |
( |
|
$event_id = '', |
|
|
|
$selected_users = NULL |
|
) |
| |
| addEventObj |
( |
& |
$event, |
|
|
|
$updated, |
|
|
|
$selected_users = NULL |
|
) |
| |
| checkFormData |
( |
& |
$calendar_form_data | ) |
|
| checkPermission |
( |
|
$permission | ) |
|
| checkRestriction |
( |
|
$properties, |
|
|
|
$restrictions |
|
) |
| |
| createEvent |
( |
|
$properties = NULL | ) |
|
| getBindInstitute |
( |
|
$user_id = NULL, |
|
|
|
$all = NULL, |
|
|
|
$names = false |
|
) |
| |
| static getBindSeminare |
( |
|
$user_id = NULL, |
|
|
|
$all = NULL, |
|
|
|
$names = false |
|
) |
| |
|
static |
Returns all ids of seminars the given user wants to include in his calendar. If the parameter all is true, it returns all seminars of the user.
- Parameters
-
| type | $user_id | the id of the user |
| type | $all | if true, all users seminars are included |
| type | $names | if true, the names of the seminars are included in the returned array |
- Returns
- mixed
| getDefaultUserSettings |
( |
|
$index = NULL | ) |
|
| getEventProperties |
( |
& |
$calendar_form_data | ) |
|
| & getInstance |
( |
|
$range_id = NULL | ) |
|
| GetInstituteActivatedCalendar |
( |
| ) |
|
| GetPermissionByUserRange |
( |
|
$user_id, |
|
|
|
$range_id |
|
) |
| |
| GetSeminarActivatedCalendar |
( |
| ) |
|
| getUserSettings |
( |
|
$index = NULL | ) |
|
| havePermission |
( |
|
$permission | ) |
|
| setEventProperties |
( |
& |
$calendar_form_data, |
|
|
|
$mod |
|
) |
| |
| setPermission |
( |
|
$permission | ) |
|
| setUserSettings |
( |
|
$user_settings = NULL | ) |
|
| toStringEdit |
( |
|
$atime, |
|
|
|
$termin_id = NULL, |
|
|
|
$type = 'pers', |
|
|
|
$devent = false |
|
) |
| |
Field Documentation
| const CALENDAR_END = 0x7FFFFFFF |
| const PERMISSION_ADMIN = 8 |
| const PERMISSION_FORBIDDEN = 1 |
| const PERMISSION_OWN = 16 |
| const PERMISSION_READABLE = 2 |
| const PERMISSION_WRITABLE = 4 |
The documentation for this class was generated from the following file: