Stud.IP  2.5 Revision
CalendarExportFile Class Reference
Inheritance diagram for CalendarExportFile:
Inheritance graph
Collaboration diagram for CalendarExportFile:
Collaboration graph

Public Member Functions

 CalendarExportFile (&$writer, $path="", $file_name="")
 
 exportFromDatabase ($range_id='', $start=0, $end=Calendar::CALENDAR_END, $event_types='ALL_EVENTS', $sem_ids=NULL, $except=NULL)
 
 exportFromObjects (&$events)
 
 sendFile ()
 
 makeUniqueFileName ()
 
 getExport ()
 
 getFileName ()
 
 getTempFileName ()
 
 _createFile ()
 
 _export ($exp)
 
 _closeFile ()
 
- Public Member Functions inherited from CalendarExport
 CalendarExport (&$writer)
 
 exportFromDatabase ($range_id='', $start=0, $end=Calendar::CALENDAR_END, $event_types='ALL_EVENTS', $sem_ids=NULL, $except=NULL)
 
 exportFromObjects (&$events)
 
 _export ($exp)
 
 getExport ()
 
 getCount ()
 
 setClientIdentifier ($client_id)
 

Data Fields

 $file_name = 'studip'
 
 $tmp_file_name
 
 $path
 
- Data Fields inherited from CalendarExport
 $_writer
 
 $export
 
 $count
 

Member Function Documentation

◆ _closeFile()

_closeFile ( )
Here is the caller graph for this function:

◆ _createFile()

_createFile ( )
Here is the caller graph for this function:

◆ _export()

_export (   $exp)

◆ CalendarExportFile()

CalendarExportFile ( $writer,
  $path = "",
  $file_name = "" 
)

◆ exportFromDatabase()

exportFromDatabase (   $range_id = '',
  $start = 0,
  $end = Calendar::CALENDAR_END,
  $event_types = 'ALL_EVENTS',
  $sem_ids = NULL,
  $except = NULL 
)
Here is the call graph for this function:

◆ exportFromObjects()

exportFromObjects ( $events)
Here is the call graph for this function:

◆ getExport()

getExport ( )

◆ getFileName()

getFileName ( )

◆ getTempFileName()

getTempFileName ( )

◆ makeUniqueFileName()

makeUniqueFileName ( )

◆ sendFile()

sendFile ( )
Here is the call graph for this function:

Field Documentation

◆ $file_name

$file_name = 'studip'

◆ $path

$path

◆ $tmp_file_name

$tmp_file_name

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