
####
ICal
####


****
NAME
****


Kernel::System::Calendar::Export::ICal - \ ``iCalendar``\  export lib


***********
DESCRIPTION
***********


Export functions for \ ``iCalendar``\  format.


****************
PUBLIC INTERFACE
****************


new()
=====


create an object. Do not use it directly, instead use:


.. code-block:: perl

     use Kernel::System::ObjectManager;
     local $Kernel::OM = Kernel::System::ObjectManager->new();
     my $ExportObject = $Kernel::OM->Get('Kernel::System::Calendar::Export::ICal');



Export()
========


Export calendar to \ ``iCalendar``\  format.


.. code-block:: perl

     my $ICalString = $ExportObject->Export(
         CalendarID   => 1,    # (required) Valid CalendarID
         UserID       => 1,    # (required) UserID
     );


Returns \ ``iCalendar``\  string if successful.




