ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
ilEventRecurrence Class Reference
+ Inheritance diagram for ilEventRecurrence:
+ Collaboration diagram for ilEventRecurrence:

Public Member Functions

 __construct ()
 Constructor. More...
 
 save ()
 save => no db storage More...
 
 update ()
 update => no db storage More...
 
 delete ()
 delete => no db storage More...
 
- Public Member Functions inherited from ilCalendarRecurrence
 __construct ($a_rec_id=0)
 Constructor. More...
 
 toICal ($a_user_id)
 Get ical presentation for calendar recurrence. More...
 
 reset ()
 reset all settings More...
 
 getRecurrenceId ()
 get recurrence id More...
 
 setEntryId ($a_id)
 set cal id More...
 
 getEntryId ()
 Get calendar entry id. More...
 
 setRecurrence ($a_type)
 set type of recurrence More...
 
 isRecurrence ()
 is recurrence More...
 
 setFrequenceType ($a_type)
 set frequence type More...
 
 getFrequenceType ()
 get freq type More...
 
 getFrequenceUntilDate ()
 get until date More...
 
 setFrequenceUntilDate (ilDateTime $a_date=null)
 set freq until date More...
 
 setFrequenceUntilCount ($a_count)
 set frequence count More...
 
 getFrequenceUntilCount ()
 get frequence until count More...
 
 setInterval ($a_interval)
 set interval More...
 
 getInterval ()
 get interval More...
 
 setBYDAY ($a_byday)
 set by day More...
 
 getBYDAY ()
 get BYDAY More...
 
 getBYDAYList ()
 get BYDAY list More...
 
 setBYWEEKNO ($a_byweekno)
 set by day More...
 
 getBYWEEKNOList ()
 get byweekno list More...
 
 getBYWEEKNO ()
 get BYDAY More...
 
 setBYMONTH ($a_by)
 set by day More...
 
 getBYMONTH ()
 get BYDAY More...
 
 getBYMONTHList ()
 get bymonth list More...
 
 setBYMONTHDAY ($a_by)
 set by day More...
 
 getBYMONTHDAY ()
 get BYDAY More...
 
 getBYMONTHDAYList ()
 get BYMONTHDAY list More...
 
 setBYYEARDAY ($a_by)
 set by day More...
 
 getBYYEARDAY ()
 get BYDAY More...
 
 getBYYEARDAYList ()
 get BYYEARDAY list More...
 
 setBYSETPOS ($a_by)
 set by day More...
 
 getBYSETPOS ()
 get BYDAY More...
 
 getBYSETPOSList ()
 get bysetpos list More...
 
 setWeekstart ($a_start)
 set weekstart More...
 
 getWeekstart ()
 get weekstart More...
 
 getTimeZone ()
 get timezone More...
 
 setTimeZone ($a_tz)
 set timezone More...
 
 getExclusionDates ()
 Get exclusion dates. More...
 
 validate ()
 validate More...
 
 save ()
 save More...
 
 update ()
 save More...
 
 delete ()
 delete More...
 
 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 dates. More...
 
 validate ()
 validate recurrence More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ilCalendarRecurrence
static _delete ($a_cal_id)
 delete More...
 
- Data Fields inherited from ilCalendarRecurrence
const REC_RECURRENCE = 0
 
const REC_EXCLUSION = 1
 
const FREQ_DAILY = 'DAILY'
 
const FREQ_WEEKLY = 'WEEKLY'
 
const FREQ_MONTHLY = 'MONTHLY'
 
const FREQ_YEARLY = 'YEARLY'
 
- Protected Attributes inherited from ilCalendarRecurrence
 $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 34 of file class.ilEventRecurrence.php.

Constructor & Destructor Documentation

◆ __construct()

ilEventRecurrence::__construct ( )

Constructor.

@access public

Parameters

return

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

44 {
45 parent::__construct();
46 }

Member Function Documentation

◆ delete()

ilEventRecurrence::delete ( )

delete => no db storage

@access public

Reimplemented from ilCalendarRecurrence.

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

74 {
75 return false;
76 }

◆ save()

ilEventRecurrence::save ( )

save => no db storage

@access public

Reimplemented from ilCalendarRecurrence.

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

54 {
55 return false;
56 }

◆ update()

ilEventRecurrence::update ( )

update => no db storage

@access public

Reimplemented from ilCalendarRecurrence.

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

64 {
65 return false;
66 }

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