ILIAS  release_7 Revision v7.30-3-g800a261c036
class.ilBookingObjectServiceGUI.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2019 ILIAS open source, Extended GPL, see docs/LICENSE */
4
14{
19
23 protected $use_book_repo;
24
28 //protected $current_pool_ref_id;
29
34 public function __construct(
36 int $current_pool_ref_id,
38 string $seed,
39 string $sseed,
41 ) {
42 $this->pool_gui = new ilObjBookingPoolGUI("", $current_pool_ref_id, true, false);
44 $this->pool_gui,
45 $seed,
46 $sseed,
47 $help,
49 );
50 $this->host_obj_ref_id = (int) $host_obj_ref_id;
51 $this->use_book_repo = $use_book_repo;
52
53 $this->activateManagement(false);
54 }
55}
An exception for terminatinating execution or to throw for unit testing.
Help adapter for booking manager.
Class ilBookingObjectGUI.
activateManagement($a_val)
Activate management.
__construct(int $host_obj_ref_id, int $current_pool_ref_id, \ilObjUseBookDBRepository $use_book_repo, string $seed, string $sseed, ilBookingHelpAdapter $help)
ilBookingObjectServiceGUI constructor.
Class ilObjBookingPoolGUI.
This repo stores infos on repository objects that are using booking managers as a service (resource m...
static _lookupObjId($a_id)
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc