ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilAppointmentPresentationFactory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
28{
29 public static function getInstance(
30 array $a_appointment,
31 ?ilInfoScreenGUI $a_info_screen,
32 ?ilToolbarGUI $a_toolbar,
33 ?Item $a_list_item
34 ) {
35 $class_base = self::getClassBaseName($a_appointment);
36 $class_name = "ilAppointmentPresentation" . $class_base . "GUI";
38 return $class_name::getInstance($a_appointment, $a_info_screen, $a_toolbar, $a_list_item);
39 }
40}
static getInstance(array $a_appointment, ?ilInfoScreenGUI $a_info_screen, ?ilToolbarGUI $a_toolbar, ?Item $a_list_item)
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