|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Collaboration diagram for ilCalendarVisibility:Public Member Functions | |
| filterHidden (array $categories, array $category_info) | |
| Filter hidden categories (and hidden subitem categories) from category array. More... | |
| isAppointmentVisible (int $a_cal_id) | |
| getHidden () | |
| getVisible () | |
| hideSelected (array $a_hidden) | |
| showSelected (array $a_visible) | |
| save () | |
| delete (int $a_cat_id=null) | |
| forceVisibility (int $a_cat_id) | |
Static Public Member Functions | |
| static | _getInstanceByUserId (int $a_user_id, int $a_ref_id=0) |
| static | _deleteCategories (int $a_cat_id) |
| static | _deleteUser (int $a_user_id) |
Data Fields | |
| const | HIDDEN = 0 |
| const | VISIBLE = 1 |
Protected Member Functions | |
| isHidden (int $a_cat_id, array $info) | |
| read () | |
Protected Attributes | |
| int | $user_id = 0 |
| int | $ref_id = 0 |
| int | $obj_id = 0 |
| array | $hidden = array() |
| array | $visible = array() |
| int | $forced_visible = 0 |
| ilDBInterface | $db |
Static Protected Attributes | |
| static array | $instances = array() |
Private Member Functions | |
| __construct (int $a_user_id, int $a_ref_id=0) | |
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 Stores selection of hidden calendars for a specific user
Definition at line 26 of file class.ilCalendarVisibility.php.
|
private |
Definition at line 41 of file class.ilCalendarVisibility.php.
References $DIC, ilObject\_lookupObjId(), and read().
Here is the call graph for this function:
|
static |
Definition at line 59 of file class.ilCalendarVisibility.php.
References $DIC, $ilDB, and $query.
Referenced by ilCalendarCategory\delete().
Here is the caller graph for this function:
|
static |
Definition at line 69 of file class.ilCalendarVisibility.php.
|
static |
Definition at line 51 of file class.ilCalendarVisibility.php.
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarScheduleFilterHidden\__construct(), ilCalendarSelectionBlockGUI\getCalendars(), ilCalendarPresentationGUI\initAndRedirectToConsultationHours(), and ilCalendarCategoryGUI\saveSelection().
Here is the caller graph for this function:| ilCalendarVisibility::delete | ( | int | $a_cat_id = null | ) |
Definition at line 178 of file class.ilCalendarVisibility.php.
References $query.
| ilCalendarVisibility::filterHidden | ( | array | $categories, |
| array | $category_info | ||
| ) |
Filter hidden categories (and hidden subitem categories) from category array.
Definition at line 83 of file class.ilCalendarVisibility.php.
References $hidden, and isHidden().
Here is the call graph for this function:| ilCalendarVisibility::forceVisibility | ( | int | $a_cat_id | ) |
Definition at line 209 of file class.ilCalendarVisibility.php.
References ILIAS\LTI\ToolProvider\$key.
| ilCalendarVisibility::getHidden | ( | ) |
Definition at line 127 of file class.ilCalendarVisibility.php.
References $hidden.
| ilCalendarVisibility::getVisible | ( | ) |
Definition at line 132 of file class.ilCalendarVisibility.php.
References $visible.
| ilCalendarVisibility::hideSelected | ( | array | $a_hidden | ) |
Definition at line 137 of file class.ilCalendarVisibility.php.
| ilCalendarVisibility::isAppointmentVisible | ( | int | $a_cal_id | ) |
Definition at line 117 of file class.ilCalendarVisibility.php.
References ilCalendarCategoryAssignments\_lookupCategories().
Here is the call graph for this function:
|
protected |
Definition at line 99 of file class.ilCalendarVisibility.php.
References ilCalendarCategory\TYPE_OBJ.
Referenced by filterHidden().
Here is the caller graph for this function:
|
protected |
Definition at line 193 of file class.ilCalendarVisibility.php.
References $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by __construct().
Here is the caller graph for this function:| ilCalendarVisibility::save | ( | ) |
Definition at line 147 of file class.ilCalendarVisibility.php.
| ilCalendarVisibility::showSelected | ( | array | $a_visible | ) |
Definition at line 142 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 39 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 37 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 35 of file class.ilCalendarVisibility.php.
Referenced by filterHidden(), getHidden(), and save().
|
staticprotected |
Definition at line 31 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 34 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 33 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 32 of file class.ilCalendarVisibility.php.
|
protected |
Definition at line 36 of file class.ilCalendarVisibility.php.
Referenced by getVisible(), and save().
| const ilCalendarVisibility::HIDDEN = 0 |
Definition at line 28 of file class.ilCalendarVisibility.php.
| const ilCalendarVisibility::VISIBLE = 1 |
Definition at line 29 of file class.ilCalendarVisibility.php.