30         $this->
ctrl = $DIC->ctrl();
    31         $this->
lng = $DIC->language();
    33         $this->book_request = $DIC->bookingManager()
    39     public function init(): void
    41         $this->static_link_enabled = 
true;
    42         $this->delete_enabled = 
true;
    43         $this->cut_enabled = 
true;
    44         $this->copy_enabled = 
true;
    45         $this->subscribe_enabled = 
true;
    46         $this->link_enabled = 
true;
    47         $this->info_screen_enabled = 
true;
    49         $this->gui_class_name = 
"ilobjbookingpoolgui";
    53         $this->
lng->loadLanguageModule(
'book');
    63                 $cmd_link = $ilCtrl->getLinkTargetByClass(
"ilrepositorygui", $cmd);
    64                 $ilCtrl->setParameterByClass(
    67                     $this->book_request->getRefId()
    84             $props[] = array(
"alert" => 
true, 
"property" => 
$lng->
txt(
"status"),
    85                 "value" => 
$lng->
txt(
"offline"));
 setParameterByClass(string $a_class, string $a_parameter, $a_value)
Sets a parameter for the given GUI class and appends the given value as well. 
 
static _lookupOnline(int $a_obj_id)
 
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
 
getCommandLink(string $cmd)
 
ILIAS BookingManager StandardGUIRequest $book_request
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...