ILIAS  trunk Revision v11.0_alpha-1866-gfa368f7776e
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilEventRecurrence Class Reference
+ Inheritance diagram for ilEventRecurrence:
+ Collaboration diagram for ilEventRecurrence:

Public Member Functions

 __construct ()
 
 save ()
 
 update ()
 
 delete ()
 
- Public Member Functions inherited from ilCalendarRecurrence
 __construct (int $a_rec_id=0)
 
 toICal (int $a_user_id)
 Get ical presentation for calendar recurrence. More...
 
 reset ()
 reset all settings More...
 
 getRecurrenceId ()
 
 setEntryId (int $a_id)
 
 getEntryId ()
 
 setRecurrence (int $a_type)
 set type of recurrence public More...
 
 isRecurrence ()
 
 setFrequenceType (string $a_type)
 
 getFrequenceType ()
 Get Frequence type of recurrence. More...
 
 getFrequenceUntilDate ()
 Get end data of recurrence. More...
 
 setFrequenceUntilDate (?ilDateTime $a_date=null)
 
 setFrequenceUntilCount (int $a_count)
 
 getFrequenceUntilCount ()
 Get number of recurrences. More...
 
 setInterval (int $a_interval)
 
 getInterval ()
 Get interval of recurrence. More...
 
 setBYDAY (string $a_byday)
 3.8.5.3. More...
 
 getBYDAY ()
 
 getBYDAYList ()
 
 setBYWEEKNO (string $a_byweekno)
 
 getBYWEEKNOList ()
 Get BYWEEKNOList. More...
 
 getBYWEEKNO ()
 
 setBYMONTH (string $a_by)
 
 getBYMONTH ()
 
 getBYMONTHList ()
 Get BYMONTHList. More...
 
 setBYMONTHDAY (string $a_by)
 
 getBYMONTHDAY ()
 
 getBYMONTHDAYList ()
 Get BYMONTHDAY List. More...
 
 setBYYEARDAY (string $a_by)
 
 getBYYEARDAY ()
 
 getBYYEARDAYList ()
 Get BYYEARDAYLIST. More...
 
 setBYSETPOS (string $a_by)
 
 getBYSETPOS ()
 
 getBYSETPOSList ()
 Get BYSETPOS List. More...
 
 setWeekstart (string $a_start)
 
 getWeekstart ()
 
 getTimeZone ()
 Get timezone of recurrence. More...
 
 setTimeZone (string $a_tz)
 
 getExclusionDates ()
 
 validate ()
 validate More...
 
 save ()
 
 update ()
 
 delete ()
 

Additional Inherited Members

- Static Public Member Functions inherited from ilCalendarRecurrence
static _delete (int $a_cal_id)
 
- Data Fields inherited from ilCalendarRecurrence
const FREQ_NONE = 'NONE'
 
const FREQ_DAILY = 'DAILY'
 
const FREQ_WEEKLY = 'WEEKLY'
 
const FREQ_MONTHLY = 'MONTHLY'
 
const FREQ_YEARLY = 'YEARLY'
 
- Protected Attributes inherited from ilCalendarRecurrence
const REC_RECURRENCE = 0
 
const REC_EXCLUSION = 1
 
ilDBInterface $db
 

Detailed Description

Author
Stefan Meyer smeye.nosp@m.r.il.nosp@m.ias@g.nosp@m.mx.d.nosp@m.e
Version
$Id$

\

Definition at line 28 of file class.ilEventRecurrence.php.

Constructor & Destructor Documentation

◆ __construct()

ilEventRecurrence::__construct ( )

Definition at line 30 of file class.ilEventRecurrence.php.

References ILIAS\GlobalScreen\Provider\__construct().

31  {
33  }
__construct(Container $dic, ilPlugin $plugin)
+ Here is the call graph for this function:

Member Function Documentation

◆ delete()

ilEventRecurrence::delete ( )

Definition at line 43 of file class.ilEventRecurrence.php.

43  : void
44  {
45  }

◆ save()

ilEventRecurrence::save ( )

Definition at line 35 of file class.ilEventRecurrence.php.

35  : void
36  {
37  }

◆ update()

ilEventRecurrence::update ( )

Definition at line 39 of file class.ilEventRecurrence.php.

39  : void
40  {
41  }

The documentation for this class was generated from the following file: