50 lines
1.3 KiB
PHP
50 lines
1.3 KiB
PHP
<?php
|
|
/***********************************************
|
|
* File : backend/combined/config.php
|
|
* Project : Z-Push
|
|
* Descr : configuration file for the
|
|
* combined backend.
|
|
************************************************/
|
|
|
|
class BackendCombinedConfig {
|
|
public static function GetBackendCombinedConfig() {
|
|
return array(
|
|
'backends' => array(
|
|
'i' => array(
|
|
'name' => 'BackendIMAP',
|
|
),
|
|
'c' => array(
|
|
'name' => 'BackendCalDAV',
|
|
),
|
|
'd' => array(
|
|
'name' => 'BackendCardDAV',
|
|
),
|
|
),
|
|
'delimiter' => '/',
|
|
'folderbackend' => array(
|
|
SYNC_FOLDER_TYPE_INBOX => 'i',
|
|
SYNC_FOLDER_TYPE_DRAFTS => 'i',
|
|
SYNC_FOLDER_TYPE_WASTEBASKET => 'i',
|
|
SYNC_FOLDER_TYPE_SENTMAIL => 'i',
|
|
SYNC_FOLDER_TYPE_OUTBOX => 'i',
|
|
SYNC_FOLDER_TYPE_TASK => 'c',
|
|
SYNC_FOLDER_TYPE_APPOINTMENT => 'c',
|
|
SYNC_FOLDER_TYPE_CONTACT => 'd',
|
|
SYNC_FOLDER_TYPE_NOTE => 'c',
|
|
SYNC_FOLDER_TYPE_JOURNAL => 'c',
|
|
SYNC_FOLDER_TYPE_OTHER => 'i',
|
|
SYNC_FOLDER_TYPE_USER_MAIL => 'i',
|
|
SYNC_FOLDER_TYPE_USER_APPOINTMENT => 'c',
|
|
SYNC_FOLDER_TYPE_USER_CONTACT => 'd',
|
|
SYNC_FOLDER_TYPE_USER_TASK => 'c',
|
|
SYNC_FOLDER_TYPE_USER_JOURNAL => 'c',
|
|
SYNC_FOLDER_TYPE_USER_NOTE => 'c',
|
|
SYNC_FOLDER_TYPE_UNKNOWN => 'i',
|
|
),
|
|
'rootcreatefolderbackend' => 'i',
|
|
);
|
|
}
|
|
}
|
|
|
|
?>
|