PHP Class Horde_SyncMl_Device_Nokia, horde
Copyright 2005-2016 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you
did not receive this file, see http://www.horde.org/licenses/lgpl21.
Mostrar archivo
Open project: horde/horde
Public Methods
Method Details
convertClient2Server()
public method
Converts the content received from the client for the backend.
public convertClient2Server ( string $content, string $contentType ) : array |
$content |
string |
The content to convert. |
$contentType |
string |
The content type of the content. |
return |
array |
Two-element array with the converted content and the
(possibly changed) new content type. |
convertServer2Client()
public method
Strips the UID (primary key) information as client and server might use
different ones.
Charset conversions might be added here too.
public convertServer2Client ( string $content, string $contentType, string $database ) : array |
$content |
string |
The content to convert |
$contentType |
string |
The content type of content as returned
from the backend |
$database |
string |
The server database URI. |
return |
array |
Three-element array with the converted content, the
(possibly changed) new content type, and encoding type
(like b64 as used by Funambol). |
handleTasksInCalendar()
public method
useLocalTime()
public method
Some devices accept datetimes only in local time format:
DTSTART:20061222T130000
instead of the more robust (and default) UTC time:
DTSTART:20061222T110000Z