Stud.IP  2.4 Revision 48548
 All Data Structures Namespaces Files Functions Variables Groups Pages
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 ( $import,
$export 
)

Here is the call graph for this function:

DeleteAllSyncClients (   $user_id)

Here is the call graph for this function:

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 (   $user_id = NULL)

Here is the call graph for this function:

getCount ( )
getDeleted ( )
GetLastSync (   $client_identifier,
  $user_id = NULL 
)

Here is the call graph for this function:

Here is the caller graph for this function:

GetSyncClientIdentifiers (   $user_id = NULL)

Here is the call graph for this function:

NewSyncClient (   $client_identifier,
  $user_id = NULL 
)

Here is the call graph for this function:

Here is the caller graph for this function:

SetLastSync (   $client_identifier,
  $user_id = NULL 
)

Here is the call graph for this function:

Here is the caller graph for this function:

setMaxEvents (   $max_events = 0)

Here is the caller graph for this function:

synchronize (   $range_id,
  $compareLastSync = FALSE,
  $compare_fields = NULL 
)

Here is the call graph for this function:

Field Documentation

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

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