ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
collectPropertiesAndActions () | |
![]() | |
__construct (array $a_appointment, ?ilInfoScreenGUI $a_info_screen, ?ilToolbarGUI $a_toolbar, ?Item $a_list_item) | |
getObjIdForAppointment () | |
getToolbar () | |
getListItem () | |
Get list item. More... | |
getInfoScreen () | |
getCatId (int $a_entry_id) | |
getCatInfo () | |
executeCommand () | |
getHTML () | |
addContainerInfo (int $a_obj_id) | |
Add course/group container info. More... | |
addInfoSection (string $a_txt) | |
Add info section. More... | |
addInfoProperty (string $a_txt, string $a_val) | |
Add info property. More... | |
addListItemProperty (string $a_txt, string $a_val) | |
Add list item property. More... | |
addAction (string $a_txt, string $a_link) | |
Add action. More... | |
collectPropertiesAndActions () | |
Collect properties and actions. More... | |
collectStandardPropertiesAndActions () | |
Collect standard properties and actions. More... | |
addObjectLinks (int $obj_id, ?array $a_appointment=null) | |
Add object link. More... | |
getReadableRefIds (int $a_obj_id) | |
addEventDescription (array $a_app) | |
Add event description. More... | |
addEventLocation (array $a_app) | |
Add event location. More... | |
addLastUpdate (array $a_app) | |
Add last update. More... | |
addCalendarInfo (array $cat_info) | |
addCommonSection (array $a_app, int $a_obj_id=0, ?array $cat_info=null, bool $a_container_info=false) | |
addMetaData (string $a_obj_type, int $a_obj_id, ?string $a_sub_obj_type=null, ?int $a_sub_obj_id=null) | |
getUserName (int $a_user_id, bool $a_force_name=false) | |
Get (linked if possible) user name. More... | |
downloadFiles () | |
Download files from an appointment ( Modals ) More... | |
Protected Member Functions | |
getOtherMaterials () | |
sortAndRenderLinks (StandardLink ... $links) | |
![]() | |
readObjIdForAppointment () | |
read obj_id for appointment More... | |
buildDirectLinkForAppointment (int $a_ref_id, ?array $a_appointment=null) | |
Build direct link for appointment. More... | |
Additional Inherited Members | |
![]() | |
static | getInstance (array $a_appointment, ?ilInfoScreenGUI $a_info_screen, ?ilToolbarGUI $a_toolbar, ?Item $a_list_item) |
![]() | |
array | $appointment |
ilToolbarGUI | $toolbar |
ilInfoScreenGUI | $infoscreen |
ilLanguage | $lng |
ilTree | $tree |
UIServices | $ui |
ilCtrlInterface | $ctrl |
ilAccessHandler | $access |
ilRbacSystem | $rbacsystem |
ilObjUser | $user |
RefineryFactory | $refinery |
HttpServices | $http |
Item | $list_item = null |
array | $info_items = [] |
array | $list_properties = [] |
array | $actions = [] |
array | $readable_ref_ids |
bool | $has_files = false |
int | $obj_id = 0 |
![]() | |
static self | $instance |
Definition at line 28 of file class.ilAppointmentPresentationSessionGUI.php.
ilAppointmentPresentationSessionGUI::collectPropertiesAndActions | ( | ) |
Definition at line 30 of file class.ilAppointmentPresentationSessionGUI.php.
References ilAppointmentPresentationGUI\$appointment, Vendor\Package\$f, $ref_id, ilObject\_getAllReferences(), ilLink\_getLink(), ilLink\_getStaticLink(), ilAppointmentPresentationGUI\addAction(), ilAppointmentPresentationGUI\addContainerInfo(), ilAppointmentPresentationGUI\addEventDescription(), ilAppointmentPresentationGUI\addInfoProperty(), ilAppointmentPresentationGUI\addInfoSection(), ilAppointmentPresentationGUI\addListItemProperty(), ilAppointmentPresentationGUI\addMetaData(), ilAppointmentPresentationGUI\getCatInfo(), ilObjectActivation\getItemsByEvent(), ilAppointmentPresentationGUI\getObjIdForAppointment(), getOtherMaterials(), ilAppointmentPresentationGUI\getReadableRefIds(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ilUtil\makeClickable(), sortAndRenderLinks(), and ILIAS\Repository\ui().
|
protected |
Definition at line 140 of file class.ilAppointmentPresentationSessionGUI.php.
References $ref_id, $type, ilObject\_lookupType(), ILIAS\Repository\access(), and ilAppointmentPresentationGUI\getObjIdForAppointment().
Referenced by collectPropertiesAndActions().
|
protected |
Definition at line 159 of file class.ilAppointmentPresentationSessionGUI.php.
References Vendor\Package\$a, Vendor\Package\$b, and ILIAS\Repository\ui().
Referenced by collectPropertiesAndActions().