ILIAS  release_8 Revision v8.24
class.ilAppointmentPresentationFactory.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
6
12{
13 public static function getInstance(
14 array $a_appointment,
15 ?ilInfoScreenGUI $a_info_screen,
16 ?ilToolbarGUI $a_toolbar,
17 ?Item $a_list_item
18 ) {
19 $class_base = self::getClassBaseName($a_appointment);
20 $class_name = "ilAppointmentPresentation" . $class_base . "GUI";
22 return $class_name::getInstance($a_appointment, $a_info_screen, $a_toolbar, $a_list_item);
23 }
24}
static getInstance(array $a_appointment, ?ilInfoScreenGUI $a_info_screen, ?ilToolbarGUI $a_toolbar, ?Item $a_list_item)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilInfoScreenGUI.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Common interface to all items.
Definition: Item.php:32