ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilSessionRecurrence Class Reference
+ Inheritance diagram for ilSessionRecurrence:
+ Collaboration diagram for ilSessionRecurrence:

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 @access 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 ()
 @inheritDoc More...
 
 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 ()
 
 getFrequenceType ()
 Get Frequence type of recurrence. More...
 
 getTimeZone ()
 Get timezone of recurrence. More...
 
 getFrequenceUntilCount ()
 Get number of recurrences. More...
 
 getFrequenceUntilDate ()
 Get end data of recurrence. More...
 
 getInterval ()
 Get interval of recurrence. More...
 
 getBYMONTHList ()
 Get BYMONTHList. More...
 
 getBYWEEKNOList ()
 Get BYWEEKNOList. More...
 
 getBYYEARDAYList ()
 Get BYYEARDAYLIST. More...
 
 getBYMONTHDAYList ()
 Get BYMONTHDAY List. More...
 
 getBYDAYList ()
 Get BYDAY List. More...
 
 getBYSETPOSList ()
 Get BYSETPOS List. More...
 
 getExclusionDates ()
 Get exclusion date object. More...
 
 validate ()
 validate recurrence More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ilCalendarRecurrence
static _delete (int $a_cal_id)
 
- Data Fields inherited from ilCalendarRecurrence
const string FREQ_NONE = 'NONE'
 
const string FREQ_DAILY = 'DAILY'
 
const string FREQ_WEEKLY = 'WEEKLY'
 
const string FREQ_MONTHLY = 'MONTHLY'
 
const string FREQ_YEARLY = 'YEARLY'
 
- Protected Attributes inherited from ilCalendarRecurrence
const int REC_RECURRENCE = 0
 
const int 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.ilSessionRecurrence.php.

Constructor & Destructor Documentation

◆ __construct()

ilSessionRecurrence::__construct ( )

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

31 {
33 }
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc

References ILIAS\GlobalScreen\Provider\__construct().

+ Here is the call graph for this function:

Member Function Documentation

◆ delete()

ilSessionRecurrence::delete ( )

Reimplemented from ilCalendarRecurrence.

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

43 : void
44 {
45 }

◆ save()

ilSessionRecurrence::save ( )

Reimplemented from ilCalendarRecurrence.

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

35 : void
36 {
37 }

◆ update()

ilSessionRecurrence::update ( )

Reimplemented from ilCalendarRecurrence.

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

39 : void
40 {
41 }

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