diff options
author | Thomas Bruederli <bruederli@kolabsys.com> | 2013-07-23 15:39:24 (GMT) |
---|---|---|
committer | Thomas Bruederli <bruederli@kolabsys.com> | 2013-07-23 15:39:24 (GMT) |
commit | 63b05977058af1b33a9ea5a2df8d5a4f391ccd21 (patch) | |
tree | 083c80ee2f8a6d62b4af0f029b4642bb33358471 /lib/Kolab/Utils/VObjectUtils.php | |
parent | cf1b251ed75ce07d381bb4bb480496652d6e2692 (diff) | |
download | iRony-63b05977058af1b33a9ea5a2df8d5a4f391ccd21.tar.gz |
Use libcalendaring plugin (with Sabre VObject) classes for iCal parsing and writing. That makes the iCal interpretation consistent with Roundcube's calendar module
Diffstat (limited to 'lib/Kolab/Utils/VObjectUtils.php')
-rw-r--r-- | lib/Kolab/Utils/VObjectUtils.php | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/lib/Kolab/Utils/VObjectUtils.php b/lib/Kolab/Utils/VObjectUtils.php index 755cf8d..f04884e 100644 --- a/lib/Kolab/Utils/VObjectUtils.php +++ b/lib/Kolab/Utils/VObjectUtils.php @@ -32,36 +32,6 @@ class VObjectUtils { /** - * Helper method to correctly interpret an all-day date value - */ - public static function convert_datetime($prop) - { - if (empty($prop)) { - return null; - } - else if ($prop instanceof Property\MultiDateTime) { - $dt = array(); - $dateonly = ($prop->getDateType() & Property\DateTime::DATE); - foreach ($prop->getDateTimes() as $item) { - $item->_dateonly = $dateonly; - $dt[] = $item; - } - } - else if ($prop instanceof Property\DateTime) { - $dt = $prop->getDateTime(); - if ($prop->getDateType() & Property\DateTime::DATE) { - $dt->_dateonly = true; - } - } - else if ($prop instanceof \DateTime) { - $dt = $prop; - } - - return $dt; - } - - - /** * Create a Sabre\VObject\Property instance from a PHP DateTime object * * @param string Property name |