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";
 
   62                $cmd_link = $ilCtrl->getLinkTargetByClass(
"ilrepositorygui", $cmd);
 
   63                $ilCtrl->setParameterByClass(
 
   66                    $this->book_request->getRefId()
 
   83            $props[] = array(
"alert" => 
true, 
"property" => 
$lng->
txt(
"status"),
 
   84                "value" => 
$lng->
txt(
"offline"));
 
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...
 
static _getCommands()
get commands
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
getProperties()
Get item properties.
 
ILIAS BookingManager StandardGUIRequest $book_request
 
getCommandLink(string $cmd)
Get command link url.
 
static _lookupOnline(int $a_obj_id)
 
setParameterByClass(string $a_class, string $a_parameter, $a_value)
Sets a parameter for the given GUI class and appends the given value as well.
 
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc