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

Public Member Functions

 SeminarCalendarEvent ($properties=NULL, $id= '', $sem_id= '', $permission=NULL)
 getSeminarId ()
 setSeminarId ($id)
 restore ($id= '')
 getSemName ()
 setSemName ($name)
 getType ()
 getPermission ()
 havePermission ($permission)
 setWritePermission ($perm)
 haveWritePermission ()
 getUid ()
 createUid ($id)
- Public Member Functions inherited from CalendarEvent
 CalendarEvent ($properties, $id= '', $user_id= '', $permission=NULL)
 getExpire ()
 setImportDate ($import_date=NULL)
 getImportDate ()
 toStringCategories ()
 getTs ()
 getUserId ()
 getRepeat ($index= '')
 setType ($type)
 getPriority ()
 setPriority ($priority)
 toStringPriority ()
 toStringAccessibility ()
 setRepeat ($r_rule)
 createRepeat ($r_rule, $start, $end)
 getCategory ()
 getCategoryStyle ($image_size= 'small')
 createUniqueId ()
 toStringRecurrence ()
 getExceptions ()
 setExceptions ($exceptions)
 toStringDate ($mod= 'SHORT')
 getEditorId ()
 getAuthorId ()
- Public Member Functions inherited from Event
 Event ($properties, $permission=NULL)
 setPermission ($perm)
 getProperty ($property_name="")
 setProperty ($property_name, $value)
 setId ($id)
 getId ()
 getAccessibility ()
 getTitle ()
 getStart ()
 getEnd ()
 getStudipCategory ()
 getDescription ()
 getDuration ()
 getLocation ()
 getMakeDate ()
 setMakeDate ($timestamp= '')
 getChangeDate ()
 setChangeDate ($timestamp= '')
 isModified ()
 setDescription ($description)
 setLocation ($location)
 setStart ($start)
 setEnd ($end)
 isDayEvent ()
 setDayEvent ()
 setCategory ($category)
 setTitle ($title= '')

Data Fields

 $sem_id = ''
 $sem_write_perm = false
 $driver
- Data Fields inherited from CalendarEvent
 $ts
 $user_id
 $import_date = -1
 $editor = ''
- Data Fields inherited from Event
const PERMISSION_FORBIDDEN = 0
const PERMISSION_CONFIDENTIAL = 1
const PERMISSION_READABLE = 2
const PERMISSION_WRITABLE = 4
 $id
 $properties = array()
 $chng_flag = false
 $permission = Event::PERMISSION_WRITABLE

Member Function Documentation

createUid (   $id)

Here is the caller graph for this function:

getPermission ( )

Reimplemented from Event.

Here is the caller graph for this function:

getSeminarId ( )

Reimplemented from Event.

Here is the call graph for this function:

getSemName ( )

Here is the call graph for this function:

getType ( )

Reimplemented from CalendarEvent.

getUid ( )

Reimplemented from CalendarEvent.

Here is the call graph for this function:

Here is the caller graph for this function:

havePermission (   $permission)

Reimplemented from Event.

Here is the call graph for this function:

Here is the caller graph for this function:

haveWritePermission ( )
restore (   $id = '')

Here is the call graph for this function:

Here is the caller graph for this function:

SeminarCalendarEvent (   $properties = NULL,
  $id = '',
  $sem_id = '',
  $permission = NULL 
)

Here is the call graph for this function:

setSeminarId (   $id)
setSemName (   $name)
setWritePermission (   $perm)

Field Documentation

$driver
$sem_id = ''
$sem_write_perm = false

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