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

Public Member Functions

 CalendarSynchronizer (&$import, &$export)
 
 setMaxEvents ($max_events=0)
 
 synchronize ($range_id, $compareLastSync=FALSE, $compare_fields=NULL)
 
 getCount ()
 
 getDeleted ()
 
 GetSyncClientIdentifiers ($user_id=NULL)
 
 GetLastSync ($client_identifier, $user_id=NULL)
 
 GetAllLastSync ($user_id=NULL)
 
 SetLastSync ($client_identifier, $user_id=NULL)
 
 NewSyncClient ($client_identifier, $user_id=NULL)
 
 DeleteSyncClients ($client_identifiers, $user_id=NULL, $all=FALSE)
 
 DeleteAllSyncClients ($user_id)
 

Data Fields

 $_import
 
 $_export
 
 $count = 0
 
 $max_events
 
 $last_sync = 0
 
 $deleted
 

Member Function Documentation

◆ CalendarSynchronizer()

CalendarSynchronizer ( $import,
$export 
)
Here is the call graph for this function:

◆ DeleteAllSyncClients()

DeleteAllSyncClients (   $user_id)
Here is the call graph for this function:

◆ DeleteSyncClients()

DeleteSyncClients (   $client_identifiers,
  $user_id = NULL,
  $all = FALSE 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetAllLastSync()

GetAllLastSync (   $user_id = NULL)
Here is the call graph for this function:

◆ getCount()

getCount ( )

◆ getDeleted()

getDeleted ( )

◆ GetLastSync()

GetLastSync (   $client_identifier,
  $user_id = NULL 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetSyncClientIdentifiers()

GetSyncClientIdentifiers (   $user_id = NULL)
Here is the call graph for this function:

◆ NewSyncClient()

NewSyncClient (   $client_identifier,
  $user_id = NULL 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ SetLastSync()

SetLastSync (   $client_identifier,
  $user_id = NULL 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setMaxEvents()

setMaxEvents (   $max_events = 0)
Here is the caller graph for this function:

◆ synchronize()

synchronize (   $range_id,
  $compareLastSync = FALSE,
  $compare_fields = NULL 
)
Here is the call graph for this function:

Field Documentation

◆ $_export

$_export

◆ $_import

$_import

◆ $count

$count = 0

◆ $deleted

$deleted

◆ $last_sync

$last_sync = 0

◆ $max_events

$max_events

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