ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilSessionRecurrence Class Reference
+ Inheritance diagram for ilSessionRecurrence:
+ Collaboration diagram for ilSessionRecurrence:

Public Member Functions

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

Additional Inherited Members

- Static Public Member Functions inherited from ilCalendarRecurrence
static _delete ($a_cal_id)
 delete
- 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.ilSessionRecurrence.php.

Constructor & Destructor Documentation

ilSessionRecurrence::__construct ( )

Constructor.

public

Parameters
@return

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

Member Function Documentation

ilSessionRecurrence::delete ( )

delete => no db storage

public

Reimplemented from ilCalendarRecurrence.

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

{
return false;
}
ilSessionRecurrence::save ( )

save => no db storage

public

Reimplemented from ilCalendarRecurrence.

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

{
return false;
}
ilSessionRecurrence::update ( )

update => no db storage

public

Reimplemented from ilCalendarRecurrence.

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

{
return false;
}

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