|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Class ilCalendarAppointmentPresentationGUI. More...
Collaboration diagram for ilCalendarAppointmentPresentationGUI:Public Member Functions | |
| setListItemMode (Item $a_val) | |
| Set list item mode. More... | |
| getListItem () | |
| executeCommand () | |
| getSeed () | |
| Get seed date. More... | |
| getHTML () | |
| getModalHTML () | |
| modifyListItem () | |
| Modify List item. More... | |
Static Public Member Functions | |
| static | _getInstance (ilDate $seed, array $a_app) |
| get singleton instance More... | |
Protected Member Functions | |
| __construct (ilDate $seed, array $a_app) | |
| getActivePlugins () | |
| getContentByPlugins ($a_content, $a_toolbar) | |
Protected Attributes | |
| const | MODE_MODAL = "modal" |
| const | MODE_LIST_ITEM = "list_item" |
| ilDate | $seed |
| ilCalendarSettings | $settings |
| array | $appointment = [] |
| string | $mode = self::MODE_MODAL |
| ilToolbarGUI | $toolbar |
| ilInfoScreenGUI | $info_screen |
| ilLanguage | $lng |
| ilCtrlInterface | $ctrl |
| ilGlobalTemplateInterface | $tpl |
| HttpServices | $http |
| RefineryFactory | $refinery |
| Item | $list_item = null |
Class ilCalendarAppointmentPresentationGUI.
Definition at line 30 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 52 of file class.ilCalendarAppointmentPresentationGUI.php.
References $DIC, $seed, ilCalendarSettings\_getInstance(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\settings(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:
|
static |
get singleton instance
Definition at line 88 of file class.ilCalendarAppointmentPresentationGUI.php.
References $seed.
Referenced by ilCalendarDayGUI\executeCommand(), ilCalendarMonthGUI\executeCommand(), ilCalendarWeekGUI\executeCommand(), ilCalendarAgendaListGUI\executeCommand(), ilCalendarBlockGUI\executeCommand(), ilCalendarAgendaListGUI\getHTML(), ilCalendarViewGUI\getModalForApp(), and ilCalendarBlockGUI\getModalForApp().
Here is the caller graph for this function:| ilCalendarAppointmentPresentationGUI::executeCommand | ( | ) |
Definition at line 93 of file class.ilCalendarAppointmentPresentationGUI.php.
References $app, ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:
|
protected |
Definition at line 191 of file class.ilCalendarAppointmentPresentationGUI.php.
References $DIC.
Referenced by getContentByPlugins().
Here is the caller graph for this function:
|
protected |
Definition at line 199 of file class.ilCalendarAppointmentPresentationGUI.php.
References XapiProxy\$plugin, getActivePlugins(), and ilToolbarGUI\setId().
Referenced by getModalHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarAppointmentPresentationGUI::getHTML | ( | ) |
Definition at line 136 of file class.ilCalendarAppointmentPresentationGUI.php.
References getModalHTML(), and modifyListItem().
Here is the call graph for this function:| ilCalendarAppointmentPresentationGUI::getListItem | ( | ) |
Definition at line 80 of file class.ilCalendarAppointmentPresentationGUI.php.
References $list_item.
Referenced by modifyListItem().
Here is the caller graph for this function:| ilCalendarAppointmentPresentationGUI::getModalHTML | ( | ) |
Definition at line 147 of file class.ilCalendarAppointmentPresentationGUI.php.
References Vendor\Package\$f, $info_screen, ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), getContentByPlugins(), ilInfoScreenGUI\getHTML(), ilAppointmentPresentationFactory\getInstance(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), ilInfoScreenGUI\setFormAction(), ilToolbarGUI\setId(), and ilGlobalTemplateInterface\setVariable().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarAppointmentPresentationGUI::getSeed | ( | ) |
Get seed date.
Definition at line 131 of file class.ilCalendarAppointmentPresentationGUI.php.
References $seed.
| ilCalendarAppointmentPresentationGUI::modifyListItem | ( | ) |
Modify List item.
Definition at line 182 of file class.ilCalendarAppointmentPresentationGUI.php.
References Vendor\Package\$f, ILIAS\Repository\ctrl(), ilAppointmentPresentationFactory\getInstance(), and getListItem().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarAppointmentPresentationGUI::setListItemMode | ( | Item | $a_val | ) |
Set list item mode.
Definition at line 74 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 37 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 44 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 46 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 42 of file class.ilCalendarAppointmentPresentationGUI.php.
Referenced by getModalHTML().
|
protected |
Definition at line 50 of file class.ilCalendarAppointmentPresentationGUI.php.
Referenced by getListItem().
|
protected |
Definition at line 43 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 39 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 47 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 35 of file class.ilCalendarAppointmentPresentationGUI.php.
Referenced by __construct(), _getInstance(), and getSeed().
|
protected |
Definition at line 36 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 41 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 45 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 33 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 32 of file class.ilCalendarAppointmentPresentationGUI.php.