ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
class.InternalDataService.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
21 namespace ILIAS\BookingManager;
22 
26 
32 {
34 
35  public function __construct()
36  {
37  $this->preferences_factory = new ilBookingPreferencesFactory();
38  //$this->..._factory = new ...\DataFactory();
39  }
40 
41  public function preferences(array $preferences): ilBookingPreferences
42  {
43  return $this->preferences_factory->preferences($preferences);
44  }
45 
46  public function weekEntry(
47  int $start,
48  int $end,
49  string $html
50  ) : WeekGridEntry {
51  return new WeekGridEntry(
52  $start,
53  $end,
54  $html
55  );
56  }
57 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
weekEntry(int $start, int $end, string $html)