ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct () | |
save () | |
update () | |
delete () | |
![]() | |
__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 | _delete (int $a_cal_id) |
![]() | |
const | FREQ_NONE = 'NONE' |
const | FREQ_DAILY = 'DAILY' |
const | FREQ_WEEKLY = 'WEEKLY' |
const | FREQ_MONTHLY = 'MONTHLY' |
const | FREQ_YEARLY = 'YEARLY' |
![]() | |
const | REC_RECURRENCE = 0 |
const | REC_EXCLUSION = 1 |
ilDBInterface | $db |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
Definition at line 29 of file class.ilEventRecurrence.php.
ilEventRecurrence::__construct | ( | ) |
Definition at line 31 of file class.ilEventRecurrence.php.
References ILIAS\GlobalScreen\Provider\__construct().
ilEventRecurrence::delete | ( | ) |
Definition at line 44 of file class.ilEventRecurrence.php.
ilEventRecurrence::save | ( | ) |
Definition at line 36 of file class.ilEventRecurrence.php.
ilEventRecurrence::update | ( | ) |
Definition at line 40 of file class.ilEventRecurrence.php.