7db1b07b023752a37fe67d3ecf8cde90d911a747
[tine20] / tine20 / Tasks / Convert / Task / VCalendar / EMClient.php
1 <?php
2 /**
3  * Tine 2.0
4  *
5  * @package     Calendar
6  * @subpackage  Frontend
7  * @license     http://www.gnu.org/licenses/agpl.html AGPL Version 3
8  * @author      Thomas Pawassarat <tomp@topanet.de>
9  * @copyright   Copyright (c) 2011-2013 Metaways Infosystems GmbH (http://www.metaways.de)
10  *
11  */
12
13 /**
14  * class to convert single event to/from VCalendar
15  *
16  * @package     Tasks
17  * @subpackage  Convert
18  */
19 class Tasks_Convert_Task_VCalendar_EMClient extends Tasks_Convert_Task_VCalendar_Abstract
20 {
21
22     // eM Client/5.0.17595.0
23     const HEADER_MATCH = '/eM Client\/(?P<version>.*)/';
24         
25     protected $_supportedFields = array(
26         'seq',
27         'dtstart',
28         #'transp',
29         'class',
30         'description',
31         'geo',
32         'location',
33         'priority',
34         'summary',
35         'url',
36         'alarms',
37         'tags',
38         'status',
39         'due',
40         'percent',
41         'completed',
42         #'exdate',
43         #'rrule',
44         #'recurid',
45         #'is_all_day_event',
46         #'rrule_until',
47         'originator_tz'
48     );
49 }