ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilCalendarRecurrenceCalculation Interface Reference
+ Inheritance diagram for ilCalendarRecurrenceCalculation:
+ Collaboration diagram for ilCalendarRecurrenceCalculation:

Public Member Functions

 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...
 

Detailed Description

Member Function Documentation

◆ getBYDAYList()

ilCalendarRecurrenceCalculation::getBYDAYList ( )

Get BYDAY List.

Returns
string[] array of "by month day" items: ['MO','TU']

Implemented in ilCalendarRecurrence.

◆ getBYMONTHDAYList()

ilCalendarRecurrenceCalculation::getBYMONTHDAYList ( )

Get BYMONTHDAY List.

Returns
int[] array of "month day" items [1,31]

Implemented in ilCalendarRecurrence.

◆ getBYMONTHList()

ilCalendarRecurrenceCalculation::getBYMONTHList ( )

Get BYMONTHList.

Returns
int[] array of "by month" items: [1,12]

Implemented in ilCalendarRecurrence.

◆ getBYSETPOSList()

ilCalendarRecurrenceCalculation::getBYSETPOSList ( )

Get BYSETPOS List.

Implemented in ilCalendarRecurrence.

◆ getBYWEEKNOList()

ilCalendarRecurrenceCalculation::getBYWEEKNOList ( )

Get BYWEEKNOList.

Returns
int[] array of "by week no" items: [1,54]

Implemented in ilCalendarRecurrence.

◆ getBYYEARDAYList()

ilCalendarRecurrenceCalculation::getBYYEARDAYList ( )

Get BYYEARDAYLIST.

Returns
int[] array of "year day" items [1,365]

Implemented in ilCalendarRecurrence.

◆ getExclusionDates()

ilCalendarRecurrenceCalculation::getExclusionDates ( )

Get exclusion date object.

Returns
ilCalendarRecurrenceExclusion[]

Implemented in ilCalendarRecurrence.

◆ getFrequenceType()

ilCalendarRecurrenceCalculation::getFrequenceType ( )

Get Frequence type of recurrence.

Implemented in ilCalendarRecurrence.

◆ getFrequenceUntilCount()

ilCalendarRecurrenceCalculation::getFrequenceUntilCount ( )

Get number of recurrences.

Implemented in ilCalendarRecurrence.

◆ getFrequenceUntilDate()

ilCalendarRecurrenceCalculation::getFrequenceUntilDate ( )

Get end data of recurrence.

Implemented in ilCalendarRecurrence.

◆ getInterval()

ilCalendarRecurrenceCalculation::getInterval ( )

Get interval of recurrence.

Implemented in ilCalendarRecurrence.

◆ getTimeZone()

ilCalendarRecurrenceCalculation::getTimeZone ( )

Get timezone of recurrence.

Implemented in ilCalendarRecurrence.

◆ validate()

ilCalendarRecurrenceCalculation::validate ( )

validate recurrence

Implemented in ilCalendarRecurrence.


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