3 include_once(
"./Services/Calendar/classes/Appointment/class.ilCalendarAppointmentBaseFactory.php");
15 public static function getInstance($a_appointment, $a_info_screen, $a_toolbar, $a_list_item)
19 include_once(
'./Services/Calendar/classes/class.ilCalendarCategoryAssignments.php');
27 $cat_info[
"type"] = $cat->getType();
28 $cat_info[
"obj_id"] = $cat->getObjId();
33 $class_base = self::getClassBaseName($a_appointment);
35 $class_name =
"ilAppointmentPresentation" . $class_base .
"GUI";
36 require_once
"./Services/Calendar/classes/AppointmentPresentation/class." . $class_name .
".php";
38 return $class_name::getInstance($a_appointment, $a_info_screen, $a_toolbar, $a_list_item);
static _lookupCategory($a_cal_id)
Lookup category id.
static getInstance($a_appointment, $a_info_screen, $a_toolbar, $a_list_item)
static getInstanceByCategoryId($a_cat_id)
Get instance by category id.